這篇文章主要介紹了js中this的使用場景是什么的相關(guān)知識,內(nèi)容詳細(xì)易懂,操作簡單快捷,具有一定借鑒價(jià)值,相信大家閱讀完這篇js中this的使用場景是什么文章都會(huì)有所收獲,下面我們一起來看看吧。
我們一直強(qiáng)調(diào)網(wǎng)站設(shè)計(jì)制作、網(wǎng)站設(shè)計(jì)對于企業(yè)的重要性,如果您也覺得重要,那么就需要我們慎重對待,選擇一個(gè)安全靠譜的網(wǎng)站建設(shè)公司,企業(yè)網(wǎng)站我們建議是要么不做,要么就做好,讓網(wǎng)站能真正成為企業(yè)發(fā)展過程中的有力推手。專業(yè)網(wǎng)絡(luò)公司不一定是大公司,創(chuàng)新互聯(lián)建站作為專業(yè)的網(wǎng)絡(luò)公司選擇我們就是放心。
使用場景
1、在構(gòu)造函數(shù)中使用(構(gòu)造函數(shù)本身)
2、作為對象屬性時(shí)使用(調(diào)用屬性的對象)
3、作為普通函數(shù)時(shí)使用(window)
4、call、apply、bind(執(zhí)行的第一個(gè)參數(shù))
實(shí)例
var a = { name: 'A', fun: function() { console.log(this.name); } }; a.fun(); //this === a a.fun.call({ name: 'B' }); //this === { name: 'B' } var fun1 = a.fun; fun1(); //this === window
關(guān)于“js中this的使用場景是什么”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對“js中this的使用場景是什么”知識都有一定的了解,大家如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。