码迷,mamicode.com
首页 > 其他好文 > 详细

Array 对象

时间:2016-07-02 15:54:07      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:

方法 描述 使用 参数 返回值 结果&注释
concat() 连接两个或更多的数组,并返回结果。

var a = [1,2,3];

var b=[4,5];

var c=[6,7]

console.log(a.concat(4,5));

console.log(a.concat(b));

console.log(a.concat(b,c));

console.log(a);

 必需。该参数可以是具体的值,

也可以是数组对象。可以是任意多个

[1,2,3,4,5]

[1,2,3,4,5]

[1,2,3.4,5,6,7]

[1,2,3]

结果:新的数组

注释:不会改变原来的数组

 join()

 
把数组的所有元素放入一个字符串。

元素通过指定的分隔符进行分隔。

 var a=[1,2,3];

console.log(a.join());

console.log(a)

分隔符,可以为空,默认为‘,’

 "1,2,3"

[1,2,3]

结果:组合的字符串

注释:不会改变原来的数组

pop()  删除并返回数组的最后一个元素

 var a=[1,2,3];

console.log(a.pop());

console.log(a)

 无

 3

[1,2]

结果:被删除的数据

注释:改变原来的数组

 push()  向数组的末尾添加一个或更多元素,并返回新的长度

 var a=[1,2,3];

console.log(a.push(4,5));

console.log(a)

一个或多个元素(至少一个)

 5

[1,2,3,4,5]

结果:新数组的长度

注释:改变原来的数组

reverse() 颠倒数组中元素的顺序。

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

console.log(a.reverse());

console.log(a);

[4,3,2,1]

结果:颠倒后的数组

注释:改变原来的数组

shift() 删除并返回数组的第一个元素

var a=[1,2,3]

console.log(a.shift());

conosle.log(a);

1

[2,3]

结果:返回原数组的第一个元素

注释:改变原来的数组

slice() 从某个已有的数组返回选定的元素

var a=[1,2,3];

console.log(a.slice())

strat:必需。规定从何处开始选取。
如果是负数,那么它规定从数组尾部开始算起的位置。
也就是说,-1 指最后一个元素,
-2 指倒数第二个元素,以此类推。
en
   
           
           
           

Array 对象

标签:

原文地址:http://www.cnblogs.com/qiangmin/p/5635385.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!