摘要:
JavaScript中有一個call和apply方法,其作用基本相同,但也有略微的區別。
一、方法定義
1、call 方法
語法:call([thisObj[,arg1[, arg2[, [,.argN]]]]])
參數 thisObj 可選項。將被用作當前對象的對象。 arg1, arg2, , argN 可選項。將被傳遞方法參數序列。
說明
call 方法可以用來代替另一個對象調用一個方法。call 方法可將一個函數的對象上下文從初始的上下文改變為由 thisObj 指定的新對象。
如果沒有提供 thisObj 參數,那么 Global 對象被用作thisObj。說明白一點其實就是更改對象的內部指針,即改變對象的this指向的內容。這在面向對象的js編程過程中有時是很有用的。 閱讀全文
posted @ 2014-12-03 13:42
.NET快速開發框架
閱讀(40138)
評論(3)
推薦(11)

浙公網安備 33010602011771號