改变原数组
pop
- 在数组后弹出
- 返回值为弹出的值(会改变原数组)
push
- 在数组后插入,可插入多个
- 返回值为原数组(会改变原数组)
shift
- 在数组前弹出
- 返回值为弹出的值(会改变原数组)
unshift
- 在数组前插入,可插入多个
- 返回值为原数组(会改变原数组)
sort()
- 返回值为原数组(会改变原数组)
reverse()
- 返回值为原数组(会改变原数组)
splice()
- 修改数组(添加、删除、替换)
- 如果有删除元素则返回值为被删除元素组成的数组,如果没有删除元素则返回一个空数组(会改变原数组)
不改变原数组
slice()
- 选取数组的一部分,并返回一个新数组。
- 返回值为一个新数组
concat()
- 连接两个数组
- 返回值为一个新数组
map()
- 通过指定函数处理数组的每个元素,并返回处理后的数组
- 返回值为一个新数组
filter()
- 检测数值元素,并返回符合条件所有元素的数组
- 返回值为一个新数组
reduce()
- 根据规则将数组元素计算为一个值
- 返回值为一个值
- 本文链接:http://horry233.github.io/2021/02/14/%E6%95%B0%E7%BB%84%E7%9A%84API/
- 版权声明:本博客所有文章除特别声明外,均默认采用 许可协议。
若没有本文 Issue,您可以使用 Comment 模版新建。
GitHub Issues