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 }请问这里用apply有什么其他意义吗?为什么不直接使用第二种方式?
添加回答
举报
0/150
提交
取消