回到顶部


声明数组

var tmp=[];//简写模式
var tmp= new Array();//直接new一个
var tmp=array();  //直接new一个

在new数组的时候可以传入一个参数,表示数组的初始化长度

var tmp = new array();
数组的元素可以是任意的
var tmp=[3,true,8.5,'ssgao',[a,b],{'name':'lin'}];

unshift 在数组的第一个元素前插入元素

//使用unshift在数组第一个元素前插入元素,并返回数组长度
var tmp =['a','b'];
var len= tmp.unshift('c');// len=3, tmp=[c,a,b]
var len= tmp.unshift('d,e');//tmp=[d,e,a,b]

shift弹出数组的第一个元素的值,返回被弹出的元素值

var tmp=[a,b,c];
var val=tmp.shift();//val=a,tmp=[b,c];

push在数组的末尾添加元素,返回添加元素以后数组的长度

var tmp=['a','b','c'];
var len=tmp.push('d')//len=4 tmp=['a','b','c','d'];

pop 函数删除数组末尾的元素

var tmp=['a','b','c'];
var val=tmp.pop(); //val=c;tmp=['a','b']
posted on 2018-04-17 18:20  ssgao  阅读(307)  评论(0编辑  收藏  举报