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,后面可以一直加参数删除的元素组成的数组