js数组添加元素

JavaScript015

js数组添加元素,第1张

js数组添加元素的方法有三个,分别是push()、unshift()、splice(),下面分别说一下各自的用法

1、push(),在数组的末尾添加新的元素,并返回数组新长度

语法:a.push( “新元素1”,“新元素2”);

实例:

结果:

2、unshift(),在数组的开头添加新元素,数组中的元素自动后移,返回数组新长度

语法:a.unshift(“新元素1”,“新元素2”);

注:unshift()方法不能用于 Internet Explorer 8 之前的版本,插入的值将被返回成 undefined 。

实例

结果:

3、splice(),在指定位置添加一个或者多个新元素,插入位置的元素自动后移,返回""。

例如,在第二位置添加新元素

语法:a.splice(2,0,“新元素1”,“新元素2”);

实例:

结果:

var check=0//控制开关变量 0为读取,1为停止状态

//此函数作为一个按钮的onclick事件.

//check=0时表示正在读, 那么变成1 停止, 反之同理 

function controlfunc(){

    if(check==0){

        check=1  

    }   

    else{

        check=0  

    } 

}

//定义一个计时器 间隔1000毫秒

var int=self.setInterval("clock()",1000)

//t 就是你需要获取的数据。

var t=0  

function clock()

{

   if(check==0) 

   {

       t=t+1  

   }

}