JavaScript数组常用方法及数组扁平化如何实现?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3368个文字,预计阅读时间需要14分钟。
目录+前言+一、常用数组操作方法+push:末尾添加元素+pop:删除数组末尾元素+sort:排序+shift:数组开头添加元素+unshift:数组开头删除元素+数组合并:concat+indexOf:查找元素+includes:查找元素是否存在
目录
- 前言
- 一、常用数组操作方法
- push末尾追加元素
- pop删除数组末尾元素
- sort排序
- shift数组开头添加元素 && unshift数组开头删除元素
- 数组合并concat
- indexOf查找元素 && includes查找元素是否存在
- reverse反转数组
- 数组切割成字符串join
- slice操作数组,替换,删除,新增
- every校验数组所有元素
- some 测试数组中是不是至少有1个元素通过了被提供的函数测试。返回值是布尔值
- 深层次递归数组flat
- map遍历数组
- 二、总结
前言
数组作为在开发中常用的集合,除了for循环遍历以外,还有很多内置对象的方法,包括map,以及数组筛选元素filter等。
注:文章结尾处附深层次数组扁平化方法操作。
本文共计3368个文字,预计阅读时间需要14分钟。
目录+前言+一、常用数组操作方法+push:末尾添加元素+pop:删除数组末尾元素+sort:排序+shift:数组开头添加元素+unshift:数组开头删除元素+数组合并:concat+indexOf:查找元素+includes:查找元素是否存在
目录
- 前言
- 一、常用数组操作方法
- push末尾追加元素
- pop删除数组末尾元素
- sort排序
- shift数组开头添加元素 && unshift数组开头删除元素
- 数组合并concat
- indexOf查找元素 && includes查找元素是否存在
- reverse反转数组
- 数组切割成字符串join
- slice操作数组,替换,删除,新增
- every校验数组所有元素
- some 测试数组中是不是至少有1个元素通过了被提供的函数测试。返回值是布尔值
- 深层次递归数组flat
- map遍历数组
- 二、总结
前言
数组作为在开发中常用的集合,除了for循环遍历以外,还有很多内置对象的方法,包括map,以及数组筛选元素filter等。
注:文章结尾处附深层次数组扁平化方法操作。

