flatten的实现是这样的
function flatten(array) {
return array.length > 0 ? $.fn.concat.apply([], array) : array
}
但是有相同的实现效果, 而且更简单
function flatten(array) {
// return array.length > 0 ? $.fn.concat.apply([], array) : array
return array.length > 0 ? [].concat(array) : array
}
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
flatten主要是用来做数组降维的,即把二维数组变一维,上面调用的是
$.fn.concat而下面是Array.prototype.concat