首页 > 编程语言 > 详细

es5数组方法

时间:2020-09-08 21:49:06      阅读:49      评论:0      收藏:0      [点我收藏+]

1、push() 从队尾添加,改变原数组

2、pop() 移除数组末尾最后一项,返回移除的项

3、shift() 删除数组第一项,返回删除元素的值,如果数组为空返回undefined

4、unshift() 添加头部,改变原数组

5、sort() 数组排序,参数为一个匿名函数,如果匿名函数返回正值,则升序排列,反之相反

6、reverse() 翻转数组项的顺序 原数组改变

7、concat() 将参数添加到原数组,将参数添加到数组的末尾,并返回一个新数组,不改变原数组

8、slice() 返回原数组中指定开始下标到结束下标之间的项组成的新数组,slice接受两个参数,如果致谢一个参数,

  slice方法返回从该参数到数组末尾的所有项,如果有两个参数,该方法返回起始位置和结束位置之间的项,但不包括结束位置的项

9、splice() 可以实现删除,插入,替换 删除(可以删除任意属相的项,只需要指定2个参数,要删除的第一项的位置和要删除的项) 插入,

  替换(可以向指定位置插入任意数量的项,只需提供3个参数:起始位置,0(要删除的项),插入的项),splice()方法始终都会返回一个数组,

  数组中包括从原数组中删除的项,如果没有删除任何项则返回一个空数组

 

es5数组方法

原文:https://www.cnblogs.com/swjRH/p/13635813.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!