侧边栏壁纸
  • 累计撰写 47 篇文章
  • 累计创建 2 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

常用的数组方法

方法分类 方法名 核心功能 是否改变原数组
增/删元素 push()/ pop() 在数组末尾添加/移除元素
unshift()/ shift() 在数组开头添加/移除元素
splice() 在指定位置删除、添加或替换元素
遍历/转换 forEach() 遍历数组,为每个元素执行函数
map() 创建新数组,其元素是原数组元素调用函数后的结果
filter() 创建新数组,包含所有通过测试的函数
reduce() 对数组中的每个元素按序执行一个 reducer 函数,将其结果汇总为单个返回值
查询 indexOf()/ lastIndexOf() 返回指定元素第一次/最后一次出现的索引
find()/ findIndex() 返回满足测试函数的第一个元素/索引
includes() 判断数组是否包含某个元素
排序/重排 sort() 对数组元素进行排序
reverse() 颠倒数组中元素的顺序
合并/截取 concat() 合并两个或多个数组,返回新数组
slice() 返回一个由开始和结束索引决定的浅拷贝新数组
其他 join() 将数组所有元素连接成一个字符串
Array.from() 将类数组对象或可迭代对象转换为新数组

0

评论区