将多个阵列扁平化为一个阵列的更好、更有效的方法是什么?
排列运算符:
let arr = [];
for(const array of arrays){
arr.push(…array);
}
或使用平面()
let arr = [];
for(const array of arrays){
arr.push(array);
}
arr = arr.flat();
谢谢
将多个阵列扁平化为一个阵列的更好、更有效的方法是什么?
排列运算符:
let arr = [];
for(const array of arrays){
arr.push(…array);
}
或使用平面()
let arr = [];
for(const array of arrays){
arr.push(array);
}
arr = arr.flat();
谢谢
1条答案
按热度按时间igsr9ssn1#
如果你需要单级展平,根据我做的这个JS工作台,
是目前为止最快的(根据safari上的评论,在我的windows chrome 93上),是您实现速度的3倍多。