JavaScript常用内置对象(一)

2020-03-03  本文已影响0人  koalaUD

数组(Array)

数组(Array)就是一组数据集合,使用单独的变量名来存储一系列的值。数组其实是一个对象变量,它保存了数组对象的引用地址,因此数组的定义与初始化与变量相似。
var menus = new Array(); 用new Array()创建一个数字对象后,将引用保存到变量menus中,由menus访问数组。目前数组对象中还没有一个元素。

Array只有一个属性,就是length,length表示的是数组所占内存空间的数目。而不仅仅是数组中元素的个数,改变数组的长度可以扩展或者截取所占内存空间的数目。数组对象是常用属性和方法如下图: sf.png
二维数组:二维数组的定义是在一维数组的基础上定义的,即当一维数组的元素又都是一维数组时,就形成了二维数组。如下图: ewsz.png

日期(Date)

使用关键字 new 新建日期对象。如果新建日期对象是不包含任何参数,得到的是当日的日期。

日期常用的属性和方法如下: rqbl.png
定时器函数:定时器方法setInterval(),按照指定的周期(以毫秒计算)来调用函数或计算表达式。方法会不停的调用函数,直到clearInterval()被调用或窗口被关闭。例如: 重复执行某个方法 var t1 = window.setInterval("hello()",3000); 去掉定时器的方法: window.clearInterval(t1); 定时器方法setTimeout:在指定的毫秒数后调用函数或计算表达式。alert("hello"); var myTime = setTimeout("show()",1000); 关掉计时器的方法:clearTimeout(myTime); 动态改变元素样式:style对象代表一个独立的样式声明。可从应用样式的文档或元素中访问style对象。语法如下:document.getElementByld("id").style.property="值".

数字(Math)

JavaScript的数字对象提供了大量的数字常数和数字函数,使用时不需要用关键字 new 而可以直接调用Math对象。如果语句中需要大量使用Math对象,可以使用with语句,简化过程。数学对象的常用属性和方法如下图:

szsx.png
格式化数字指的是将整数或浮点数按指定的格式显示出来。通常采用数字Math对象的round(x)方法实现。产生01的随机数的方法是可以直接使用Math.random()函数。产生0n 之间的随机数可以使用下面的方法:Math.floor(Math.random()(n+1)) 。产生n1~n2之间的随机数的方法:Math.floor(Math.random()(n2-n1)) + n1。
上一篇下一篇

猜你喜欢

热点阅读