JavaScript this使用方法圖解
這篇文章主要介紹了JavaScript this使用方法圖解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
本文我們介紹下js中this的用法。
由上圖可得,默認(rèn)this指向window,而在node.js中this默認(rèn)指向global。
由上圖可得:
1.原型鏈為o->MyClass.prototype。
2.函數(shù)如果沒(méi)有明確返回值默認(rèn)返回this。
由上圖可得:call和apply功能相同,不同之處為apply傳調(diào)用參數(shù)時(shí)應(yīng)為數(shù)組。
由上圖可得:bind傳的對(duì)象即作為this。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
IE6中使用position導(dǎo)致頁(yè)面變形的解決方案(js代碼)
IE6中使用position導(dǎo)致頁(yè)面變形,影響用戶體驗(yàn),通過(guò)搜索可以通過(guò)js來(lái)實(shí)現(xiàn)。2011-01-01如何手動(dòng)實(shí)現(xiàn)一個(gè) JavaScript 模塊執(zhí)行器
這篇文章主要介紹了如何手動(dòng)實(shí)現(xiàn)一個(gè) JavaScript 模塊執(zhí)行器,幫助大家更好的理解和使用JavaScript,感興趣的朋友可以了解下2020-10-10詳談ES6中的迭代器(Iterator)和生成器(Generator)
下面小編就為大家?guī)?lái)一篇詳談ES6中的迭代器(Iterator)和生成器(Generator)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-07-07JS只能輸入正整數(shù)的簡(jiǎn)單實(shí)例
下面小編就為大家?guī)?lái)一篇JS只能輸入正整數(shù)的簡(jiǎn)單實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-10-10