ret.concat.apply([],ret)

ret=[0,1,3] ;

Jquery里有ret.concat.apply([],ret)这段.

等价于[].concat.apply([],ret)

关键作用的是apply,因为apply的第二个参数把ret的数组分成多个参数传入给concat

作用:把二维数组转化为一维数组

Array.prototype.slice.call(arguments); 

作用:用来把一些奇怪的对象转成数组
 
原文地址:https://www.cnblogs.com/liushannet/p/2200614.html