Browse Source

持续更新中······

striveDJiang 8 years ago
parent
commit
6f13ed9857
1 changed files with 8 additions and 0 deletions
  1. 8 0
      array/arrayFlattening.js

+ 8 - 0
array/arrayFlattening.js

@@ -37,4 +37,12 @@ function arrayFlattening(arr) {
 //     return newArr;
 //     return newArr;
 // };
 // };
 
 
+// 第三种方法:
+// function arrayFlattening(arr) {
+//     while (arr.some((item) => Array.isArray(item))) {
+//         arr = [].concat(...arr);
+//     }
+//     return arr;
+// };
+
 module.exports = arrayFlattening;
 module.exports = arrayFlattening;