array.prototype.silce.call 理解分析
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)文章
JavaScript實現(xiàn)通過滑塊改變網(wǎng)頁顏色
這篇文章主要為大家詳細介紹了JavaScript實現(xiàn)通過滑塊改變網(wǎng)頁顏色,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-08-08在JS中a標(biāo)簽加入單擊事件屏蔽href跳轉(zhuǎn)頁面
這篇文章主要介紹了JS中a標(biāo)簽加入單擊事件屏蔽href跳轉(zhuǎn)頁面的相關(guān)資料,需要的朋友可以參考下2016-12-12JavaScript操作Oracle數(shù)據(jù)庫示例
這篇文章主要介紹了JavaScript操作Oracle數(shù)據(jù)庫示例,本文使用ActiveXObject實現(xiàn)訪問Oracle數(shù)據(jù)庫,需要的朋友可以參考下2015-03-03深入理解javascript函數(shù)參數(shù)與閉包
函數(shù)是javascript的一等對象,想要學(xué)好javascript,就必須深刻理解函數(shù)。本文對javascript函數(shù)參數(shù)與閉包進行詳細分析介紹。需要的朋友一起來看下吧2016-12-12JavaScript使用IEEE 標(biāo)準(zhǔn)進行二進制浮點運算產(chǎn)生莫名錯誤的解決方法
javascript做帶小數(shù)的計算時,會出現(xiàn)9的循環(huán),以下方法幫助解決。2011-05-05