ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

表格2-数组操作方法

2026/8/8 18:11:43 拓冰建站 浏览量
表格2-数组操作方法

表格2-数组操作方法

✨ 数组操作方法推荐整理:按功能分类

类别 核心功能 主要方法 是否修改原数组(副作用) 学习重点
I. 转换/遍历 (The Big 3) 创建新数组,不改变原数组结构,用于数据转换。 map() 否 (No) 用于一对一的元素转换。
filter() 否 (No) 用于筛选出符合条件的元素。
将数组聚合为单一值 reduce() 否 (No) 用于求和、求平均、扁平化、分组等复杂操作。
II. 结构修改 (Mutating) 直接修改原数组的长度或内容。 push() 是 (Yes) 在数组末尾添加元素。
splice() 是 (Yes) 删除替换插入元素。功能最强大,也最容易出错。
sort() 是 (Yes) 对数组进行排序。
III. 查找/获取 (Retrieval) 查找符合条件的元素或其位置。 find() 否 (No) 返回第一个符合条件的元素
indexOf() 否 (No) 返回元素在数组中首次出现的索引
IV. 复制/扁平化 (Copy & Flatten) 创建数组的浅拷贝扁平化嵌套数组 slice() 否 (No) 截取数组的一部分,或用于创建浅拷贝
flatMap() 否 (No) map,再扁平化一层。