名称 | 作用 | 返回值 | 是否会修改原数组 |
---|---|---|---|
Concat | 合并两个数组 | 返回合并后的数组 | ❌ |
Every | 判断数组中每个元素是否都满足条件 | Boolean | ❌ |
map | 对数组中每个元素进行处理,并返回新的数组 | 返回新的数组 | ❌ |
Filter | 过滤出满足条件的(过滤出,不是过滤掉),浅拷贝 | 返回新的数组 | ❌ |
Foreach | 对数组中每个元素进行处理 | undefined | ❌ |
Join | 的所有元素连接成一个字符串并返回这个字符串,用逗号或指定的分隔符字符串分隔。 | 新的字符串 | ❌ |
Slice | 从截取一段数组并返回,浅拷贝,左闭右开 | 新的数组 | ❌ |
Fill | 将数组每个元素换成参数 | 新的数组 | ✅ |
Pop | 弹出最后一个元素 | 弹出的元素 | ✅ |
Push | 在最后添加元素 | 新的数组长度 | ✅ |
Shift | 删除第一个元素 | 删除的元素 | ✅ |
unshift | 在头部添加元素 | 新的数组长度 | ✅ |
reverse | 反转数组 | 新的数组 | ✅ |
Splice | Splice(a,b,c…)从a开始删除b个元素(包括a),并添加c,后面可以一直加参数 | 删除的元素组成的数组 | ✅ |
Array functions
Posted on:November 22, 2023