課程
/前端開(kāi)發(fā)
/JavaScript
/JavaScript深入淺出
解釋一下這是什意思?call可以這么用嗎?
2016-10-18
源自:JavaScript深入淺出 6-3
正在回答
bar.call(7)是利用call改變函數(shù)bar()中的this的指向,且立即執(zhí)行函數(shù)bar();由于this執(zhí)行對(duì)象為7,執(zhí)行語(yǔ)句變?yōu)椤癱onsole.log(Object.prototype.toString.call(7)”,所以結(jié)果顯示“[Object Number]”
這里call中沒(méi)有傳對(duì)象,只傳胃一個(gè)參數(shù),還是7會(huì)被轉(zhuǎn)化成對(duì)象???call方法是給一個(gè)新對(duì)象傳入函數(shù)方法,但上邊這個(gè)函數(shù)中本來(lái)就有call方法呀?
上面也有call和apply的例子,call(),括號(hào)中除了函數(shù)本來(lái)需要的參數(shù)外可以傳進(jìn)去一個(gè)對(duì)象,這個(gè)對(duì)象會(huì)作為函數(shù)中的this,,,你問(wèn)的是這個(gè)嗎?
舉報(bào)
由淺入深學(xué)習(xí)JS語(yǔ)言特性,且解析JS常見(jiàn)誤區(qū),從入門(mén)到掌握
2 回答這一段是什么意思
1 回答console.log 這是什么意思?
1 回答不同window或不同iframe間的對(duì)象監(jiān)測(cè)不用instanceof ,是什么意思?能具體解釋下嗎
2 回答這段代碼是什么意思啊
2 回答誰(shuí)能告訴我這是什么意思
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2019-02-18
bar.call(7)是利用call改變函數(shù)bar()中的this的指向,且立即執(zhí)行函數(shù)bar();由于this執(zhí)行對(duì)象為7,執(zhí)行語(yǔ)句變?yōu)椤癱onsole.log(Object.prototype.toString.call(7)”,所以結(jié)果顯示“[Object Number]”
2016-10-19
這里call中沒(méi)有傳對(duì)象,只傳胃一個(gè)參數(shù),還是7會(huì)被轉(zhuǎn)化成對(duì)象???call方法是給一個(gè)新對(duì)象傳入函數(shù)方法,但上邊這個(gè)函數(shù)中本來(lái)就有call方法呀?
2016-10-19
上面也有call和apply的例子,call(),括號(hào)中除了函數(shù)本來(lái)需要的參數(shù)外可以傳進(jìn)去一個(gè)對(duì)象,這個(gè)對(duì)象會(huì)作為函數(shù)中的this,,,你問(wèn)的是這個(gè)嗎?