宝哥软件园

详细谈谈爪哇岛描述语言的对象

编辑:宝哥软件园 来源:互联网 时间:2021-09-08

爪哇岛描述语言中有很多对象内容,挑几个感觉用的比较多的讲解。

在网上学习一些和看爪哇岛描述语言的学习手册。

如果要这个手册的可以留言,看到了我就发给你。恩,接下来总结一下我自己对象进阶之路。

1.对象:

(1)javascript中的所有事件都是对象:字符串、数组、函数.

(2)每个对象带有属性和方法。

(3)JS允许自定义对象。

2.自定义对象:

(1)定义并创建对象实例。

(2)使用函数来定义对象,然后创建新的对象实例。

例(针对2-(1)):

方法1:

脚本

人员=新对象();

' people.name='颜小媛;

人民。年龄=' 18

文件。写('名字: '人。姓名',年龄: '人。年龄);

/script

结果:界面打印出名称:颜小媛,年龄:18岁

方法2:

脚本

人员=新对象();

人={ 0

名称: '颜小媛,

年龄:18

}

文件。写('名字: '人。姓名',年龄: '人。年龄);

/script

结果:界面打印出名称:颜小媛,年龄:18岁

例(针对2-(2)):

脚本

职能人员(姓名、年龄){ 0

this.name=name

this.age=年龄;

}

"儿子=新人("颜小媛',18);

文件。写('名字: '儿子。姓名',年龄: '儿子。年龄);

/script

结果:界面打印出名称:颜小媛,年龄:18

线字符串对象

1 .字符串对象:

线对象用于处理已有的字符串;字符串可以使用单引号或双引号【扩:混合使用避免冲突。】。

2.一些属性的演示:

(1)在字符串中查找字符串:indexOf()

例(针对2-(1)):

脚本

var str=' hello world

document.write('字符串:' str。长度' br/');

document.write("world的位置:" str。indexof(' world ')' br/');

document.write("llllll的位置“str。indexof(' llll ');

/script

结果:界面打印出字符串:11

世界的位置:6

微光的位置:-1

(2)内容匹配:匹配()

例(针对2-(2)):

脚本

var str=' hello world

文件。write(str。match(' world ');

文件。write(str。match(' llll ll ');

/script

结果:界面打印出世界零点

(3)替换内容:替换()

例(针对2-(3)):

脚本

var str=' hello world

文件。write(str。替换(' world ',' 123 ');

/script

结果:界面打印出你好123

(4)字符串大写转换:toUpperCase()/toLowerCase()

例(针对2-(4)):

脚本

var str=' hello world

文件。write(str。touppercase());

/script

结果:界面打印出你好,世界

(5)字符串转为数组:拆分()

例(针对2-(5)):

脚本

var str1='你好,jjj,lll,kkk ';

var s=str1.split(',');//以逗号作为分隔符

文件。写入(s[1]);

/script

结果:界面打印系列精密净油加油机

-

日期日期对象

1.日期对象:

日期对象用于处理日期和时间。

2.获得当日的日期。

3.一些常用的方法:

(1)getFullYear():获取年份。

(2)getTime():获取毫秒。

(3)setFullYear():设置具体的日期。

(4)getDay():获取星期。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

例(针对3):

脚本

var Date=新日期();

文件。write(date ' br/');

文件。写(日期。get full year()' br/');

文件。写(日期。gettime()' br/');

文件。写(日期。GetDay()' br/');

date.setFullYear(2010,1,1);

document.write(日期);

/script

结果:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

4.时钟实例:

超文本标记语言头部脚本函数start time(){ var today=new Date();var h=今天。gethours();var m=今天。getminutes();var s=今天。getseconds();m=CheckTiME(m);s=检查时间;document.getElementById('txt ').innerHTML=h ' : ' m ' :st=setTimeout('startTime()',500);//等同于t=setTimeout(function(){ starTime;},500) }

函数检查时间(I){ if(i10)}

i=' 0 ' i

}返回I }/脚本/标题

加载时的正文=' startTime()' div id=' txt '/div/body/html

结果:动态的显示时间

排列对象:

1.数组对象:

使用单独的变量来存储一系列值。

2.创建数组:

例如:var myarray=['kkk ',' DDD ',' dddd '];

3.对阵列的访问:

通过指定数组名称和索引号,可以访问特定的元素。

[注意:[0]是数组的第一个元素,依此类推。】

4.常用的数组方法:

(1)concat():合并数组。

(2)排序():排序。

(3)在push () :的末尾添加元素。

(4)反转():数组元素被反转。

示例(对于4-(1)):

脚本

var a=['aa ',' bb '];

var b=['cc ',' DD '];

var c=a . concat(b);

document . write(c);

/script

结果:界面上打印了aa bb cc dd

示例(对于4-(2)):

脚本

var a=['a ',' c ',' d ',' t ',' b ',' e '];

document . write(a . sort());

/script

结果:界面上打印了一张条形码

[扩展]

脚本

var a=['5 ',' 2 ',' 3 ',' 4 ',' 1 '];

document.write(a.sort(函数(a,b)){ return B- a;}))

/script

结果:54321。(ps打印在界面上(PS: b-a的排列顺序相反)。

示例(对于4-(3)):

脚本

var a=['a ',' b '];

a . push(c);

document . write(a);

/script

结果:abc被打印

示例(对于4-(4)):

脚本

var a=['c ',' b ',' a '];

document . write(a . reverse());

/script

结果:abc被打印

数学对象:

1.匹配对象:

执行常见的算术任务。

2.常用方法:

(1)圆角():是圆角。

(2)random():返回一个介于0和1之间的随机数。

(3)max():返回最高值。

(4)min():返回最小值。

(5)abs():返回绝对值。

示例(对于2-(1)):

document . write(math . round(2.5));

结果:界面上打印了3个

示例(对于2-(2)):

document . write(Math . randow());

结果:界面随机打印0~1。

document . write(math . randow()* 10);

结果:界面上随机打印了一个从1到10的数字。

document . write(ParSeint(Math . randow()));

结果:界面随机打印了一个从0到1的数字,数字为整数。

示例(对于2-(3)):

document.write(Math.max(10,20,3,90));

结果:界面打印的最大值为90。

示例(对于2-(4)):

document.write(Math.min(12,0,2,3,4));

结果:界面打印最小值0。

示例(对于2-(5)):

document . write(Math . ABS(-10));

结果:界面打印10。

更多资讯
游戏推荐
更多+