初始化fy
This commit is contained in:
16
uni_modules/UniDevTools/node_modules/licia/flatten.js
generated
vendored
Normal file
16
uni_modules/UniDevTools/node_modules/licia/flatten.js
generated
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
var isArr = require('./isArr');
|
||||
exports = function(arr) {
|
||||
return flat(arr, []);
|
||||
};
|
||||
function flat(arr, res) {
|
||||
var len = arr.length,
|
||||
i = -1,
|
||||
cur;
|
||||
while (len--) {
|
||||
cur = arr[++i];
|
||||
isArr(cur) ? flat(cur, res) : res.push(cur);
|
||||
}
|
||||
return res;
|
||||
}
|
||||
|
||||
module.exports = exports;
|
||||
Reference in New Issue
Block a user