欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

array.prototype.silce.call 理解分析

 更新時間:2010年04月09日 14:26:42   作者:  
在很多框架中與遇到這個方法,但一時沒去研究這個方法,只要前段時間被問到,尷尬無奈收場。所以學(xué)習(xí)就要追根究底的精神,廢話少說,說正題。

Array.prototype.slice.call(thisArg[, arg1[, arg2[, ...]]])
成員介紹:

Array   數(shù)組對象

prototype [property]
是javascript中對象的屬性,用來返回對象的原型引用,可以動態(tài)的給此添加方法和屬性,對象如array,object,或者用戶定義的對象,詳細請看這里

slice [Function]
用原array對象,截取指定部分返回一個新的Array 對象,詳細請看這里

call [Function]   call([thisObj[,arg1[, arg2[,   [,.argN]]]]])

調(diào)用一個對象的一個方法,以另一個對象替換當(dāng)前對象,詳細請看這里。

 

以上逐一理解后,然后就好理解了

Array.prototype.slice.call(thisobj,start,end)  就是把thisobj對象通過call方法切割成一個新的數(shù)組

如下:


[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

相關(guān)文章

最新評論