Array 方法总结

会改变自身的方法:

返回新数组的长度,改变原数组

1.push

2.pop

3.shift

4.unshif

返回新数组,改变原数组

5.reverse

6.sort 按字符串在字典中的顺序排序 自定义函数 

返回被删除的元素,改变原数组

7.splice 删除原数组的一部分并添加新的成员

不会改变自身的方法:

1.join

2.concat

3.slice

4.map

5.foreach

6.filter

7.some

8.every

9.reduce

10.reduceRight

11.indexOf

12.lastIndexOf

小实例:

[1, 2, 3, 4, 5].reduce(function(x,y){

var li =x+"<li>"+y+"</li>";

  return li;

},'');

結果:"<li>1</li><li>2</li><li>3</li><li>4</li><li>5</li>"

原文地址:https://www.cnblogs.com/zjy1017/p/7931139.html