3.7 flatten
3.7.1语法
_.flatten(array, [shallow])
3.7.2说明
将一个嵌套多层的数组 array(数组) (嵌套可以是任何层数)转换为只有一层的数组。 如果你传递 shallow参数为true,数组将只减少一维的嵌套。
3.7.3示例
示例一,不传参数shallow
var res = _.flatten([1, [2], [3, [[4]]]]);
console.log(res);
//=> [1, 2, 3, 4];
示例二,传参数shallow为true
var res=_.flatten([1, [2], [3, [[4]]]], true);
console.log(res);
=> [1, 2, 3, [[4]]];