1.0.0 • Published 3 years ago
lzl-flat-2 v1.0.0
降维
''' let utils = { steamroller(arr) { return arr.flat(Infinity); } };
let p1 = utils.steamroller([1, [2, [3, 4, [5],
[6, [7]]
]]]);
let p2 = utils.steamroller([1, [{},
[3, 4, [5],
[6, [7]]
]
]]);
console.log(p1); //[ 1, 2, 3, 4, 5, 6, 7 ]
console.log(p2); //[ 1, {}, 3, 4, 5, 6, 7]
'''
1.0.0
3 years ago