JavaScript 数组 flat() 方法
示例
创建一个新数组,将子数组的元素连接起来:
const myArr = [[1,2],[3,4],[5,6]];
const newArr = myArr.flat();亲自试一试 »
const myArr = [1, 2, [3, [4, 5, 6], 7], 8];
const newArr = myArr.flat(2);亲自试一试 »描述
flat() 方法用于连接子数组元素。
语法
array.flat(depth)
参数
| 参数 | 描述 |
| depth | 可选。 嵌套数组应扁平化的深度。 默认值为 1。 |
返回值
| 类型 | 描述 |
| An array | 扁平化数组。 |
浏览器支持
自 2020 年 1 月起,所有现代浏览器均支持 JavaScript 数组 flat():
| Chrome 69 | Edge 79 | Firefox 62 | Safari 12 | Opera 56 |
| 2018年9月 | 2020年1月 | 2018年9月 | 2018年9月 | 2018年9月 |
