当前位置:首页 >> JavaScript>>正文
是否改变原数组的常用数组操作API总结
栏目:JavaScript时间:2018-07-17热度:℃
改变原数组的:
1.shift:将第一个元素删除并且返回删除元素,空即为undefined
2.unshift:向数组开头添加元素,并返回新的长度
3.pop:删除最后一个并返回删除的元素
4.push:向数组末尾添加元素,并返回新的长度
5.reverse:颠倒数组顺序
6.sort:对数组排序
7.splice:splice(start,length,item)删,增,替换数组元素,返回被删除数组,无删除则不返回
不改变原数组的:
1.concat:连接多个数组,返回新的数组
2.join:将数组中所有元素以参数作为分隔符放入一个字符
3.slice:slice(start,end),返回选定元素
4.map,filter,forEach,some,every等不改变原数组
相关文章
- 兼容所有浏览器的js关闭当前页面/窗口的代码(2017-03-21)
- JS中如何将循环内容转换为数组(2017-03-22)
- JS中this的四种用法(2017-04-12)
- 【JS练手项目】纯javascript石头剪刀布游戏(2017-10-19)
- JS中的引用类型(2018-04-11)