JavaScript数组去重和扁平化函数介绍
目录
- 1、数组扁平化(又称数组降维)
- 方法一:使用 reduce 方法
- 方法二:栈
- 2、数组去重
- 方式一:Set(ES6)
- 方式二:reduce
- 方法三:filter
1、数组扁平化(又称数组降维)
flat()
方法会按照一个可指定的深度递归遍历数组,并将所有元素与遍历到的子数组中的元素合并为一个新数组返回
方法一:使用 reduce 方法
一次性扁平化所有
实现 flat 函数:
方法二:栈
一次性降维所有
2、数组去重
方式一:Set(ES6)
方式二:reduce
方法三:filter
到此这篇关于JavaScript数组去重和扁平化函数介绍的文章就介绍到这了,更多相关js数组去重、扁平化函数内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!