16-02:this 的指向哪幾種

默認(rèn)綁定:全局環(huán)境中铃岔,this 默認(rèn)綁定到 window。

隱式綁定:一般地门岔,被直接對象所包含的函數(shù)調(diào)用時爱致,也稱為方法調(diào)用,this 隱式綁定到該直接對象固歪。

隱式丟失:隱式丟失是指被隱式綁定的函數(shù)丟失綁定對象蒜鸡,從而默認(rèn)綁定到 window。

顯式綁定:通過 call()牢裳、apply()逢防、bind()方法把對象綁定到 this 上,叫做顯式綁定蒲讯。

new 綁定:如果函數(shù)或者方法調(diào)用之前帶有關(guān)鍵字 new忘朝,它就構(gòu)成構(gòu)造函數(shù)調(diào)用。對于 this 綁定來說判帮,稱為 new 綁定局嘁。

【1】構(gòu)造函數(shù)通常不使用 return 關(guān)鍵字,它們通常初始化新對象晦墙,當(dāng)構(gòu)造函數(shù)的函數(shù)體執(zhí)行完畢時悦昵,它會顯式返回。在這種情況下晌畅,構(gòu)造函數(shù)調(diào)用表達式的計算結(jié)果就是這個新對象的值但指。

【2】如果構(gòu)造函數(shù)使用 return 語句但沒有指定返回值,或者返回一個原始值,那么這時將忽略返回值棋凳,同時使用這個新對象作為調(diào)用結(jié)果拦坠。

【3】如果構(gòu)造函數(shù)顯式地使用 return 語句返回一個對象,那么調(diào)用表達式的值就是這個對象剩岳。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末贞滨,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子拍棕,更是在濱河造成了極大的恐慌晓铆,老刑警劉巖,帶你破解...
    沈念sama閱讀 210,914評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件莫湘,死亡現(xiàn)場離奇詭異尤蒿,居然都是意外死亡,警方通過查閱死者的電腦和手機幅垮,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評論 2 383
  • 文/潘曉璐 我一進店門腰池,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人忙芒,你說我怎么就攤上這事示弓。” “怎么了呵萨?”我有些...
    開封第一講書人閱讀 156,531評論 0 345
  • 文/不壞的土叔 我叫張陵奏属,是天一觀的道長。 經(jīng)常有香客問我潮峦,道長囱皿,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,309評論 1 282
  • 正文 為了忘掉前任忱嘹,我火速辦了婚禮嘱腥,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘拘悦。我一直安慰自己齿兔,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 65,381評論 5 384
  • 文/花漫 我一把揭開白布础米。 她就那樣靜靜地躺著分苇,像睡著了一般。 火紅的嫁衣襯著肌膚如雪屁桑。 梳的紋絲不亂的頭發(fā)上医寿,一...
    開封第一講書人閱讀 49,730評論 1 289
  • 那天,我揣著相機與錄音蘑斧,去河邊找鬼糟红。 笑死艾帐,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的盆偿。 我是一名探鬼主播,決...
    沈念sama閱讀 38,882評論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼准浴,長吁一口氣:“原來是場噩夢啊……” “哼事扭!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起乐横,我...
    開封第一講書人閱讀 37,643評論 0 266
  • 序言:老撾萬榮一對情侶失蹤求橄,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后葡公,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體罐农,經(jīng)...
    沈念sama閱讀 44,095評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,448評論 2 325
  • 正文 我和宋清朗相戀三年催什,在試婚紗的時候發(fā)現(xiàn)自己被綠了涵亏。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,566評論 1 339
  • 序言:一個原本活蹦亂跳的男人離奇死亡蒲凶,死狀恐怖气筋,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情旋圆,我是刑警寧澤宠默,帶...
    沈念sama閱讀 34,253評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站灵巧,受9級特大地震影響搀矫,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜刻肄,卻給世界環(huán)境...
    茶點故事閱讀 39,829評論 3 312
  • 文/蒙蒙 一瓤球、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧肄方,春花似錦冰垄、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,715評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至隅要,卻和暖如春蝴罪,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背步清。 一陣腳步聲響...
    開封第一講書人閱讀 31,945評論 1 264
  • 我被黑心中介騙來泰國打工要门, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留虏肾,地道東北人。 一個月前我還...
    沈念sama閱讀 46,248評論 2 360
  • 正文 我出身青樓欢搜,卻偏偏與公主長得像封豪,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子炒瘟,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,440評論 2 348

推薦閱讀更多精彩內(nèi)容

  • 摘要: 神奇的this疮装! 原文:JS 中 this 在各個場景下的指向 譯者:前端小智 Fundebug經(jīng)授權(quán)轉(zhuǎn)載...
    Fundebug閱讀 7,867評論 0 14
  • This指向問題 this指向什么缘琅,跟函數(shù)所處得位置是沒有關(guān)系的 跟函數(shù)得調(diào)用者有關(guān)系 在嚴(yán)格模式下,與調(diào)用位置無...
    小丸子啊啊啊閱讀 269評論 0 0
  • this是JavaScript中的一個關(guān)鍵字廓推,但是又一個相對比較特別的關(guān)鍵字刷袍,不像function、var樊展、for...
    WEB前端含光閱讀 696評論 0 0
  • 概述 在絕大多數(shù)情況下呻纹,函數(shù)的調(diào)用方式?jīng)Q定了this的值。在絕大多數(shù)情況下滚局,函數(shù)的調(diào)用方式?jīng)Q定了this的值居暖。th...
    zhong_c0e2閱讀 517評論 0 4
  • 前言 我們這里將從最底層的顯隱式this綁定等類型去闡述,讓你對this有一個清晰的認(rèn)識藤肢。采用逆向思維去講述太闺。 一...
    沐雨芝錄閱讀 508評論 0 5