javascript 数组函数

Posted 风中飞沙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 数组函数相关的知识,希望对你有一定的参考价值。

声明数组

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']

以上是关于javascript 数组函数的主要内容,如果未能解决你的问题,请参考以下文章

10个JavaScript代码片段,使你更加容易前端开发。

几个关于js数组方法reduce的经典片段

36个工作中常用的JavaScript函数片段

javascript常用代码片段

几个关于js数组方法reduce的经典片段

JavaScript单行代码,也就是代码片段