Skip to content

Array functions

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