JavaScript数组降维的解决办法

内容摘要
这篇文章主要为大家详细介绍了JavaScript数组降维的简单示例,具有一定的参考价值,可以用来参考一下。

数组降维二维数组

let arr = [ [1], [2], [3] ]
arr = Array.prototyp
文章正文

这篇文章主要为大家详细介绍了JavaScript数组降维的简单示例,具有一定的参考价值,可以用来参考一下。

数组降维二维数组
let arr = [ [1], [2], [3] ]
arr = Array.prototype.concat.apply([], arr); // [1, 2, 3]
多维数组降维
let arr = [1, 2, [3], [[4]]]
arr = arr.flat(3) // [1, 2, 3, 4]
flat 有兼容性问题,手机端问题不大。浏览器端不兼容 edge。填 Infinity 可展开任意深度的数组

注:关于JavaScript数组降维的简单示例的内容就先介绍到这里,更多相关文章的可以留意

代码注释

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!