Array.prototype.slice.call(thisArg[, arg1[, arg2[, ...]]])
成員介紹:
Array 數組對象
prototype [property]
是javascript中對象的屬性,用來返回對象的原型引用,可以動態的給此添加方法和屬性,對象如array,object,或者用戶定義的對象,詳細請看這裡
slice [Function]
用原array對象,截取指定部分返回一個新的Array 對象,詳細請看這裡
call [Function] call([thisObj[,arg1[, arg2[, [,.argN]]]]])
調用一個對象的一個方法,以另一個對象替換當前對象,詳細請看這裡。
以上逐一理解後,然後就好理解了
Array.prototype.slice.call(thisobj,start,end) 就是把thisobj對象通過call方法切割成一個新的數組
如下:
[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]