第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

《Javascript高級程序設計》這本書中關于this對象的一段話如何理解?

《Javascript高級程序設計》這本書中關于this對象的一段話如何理解?

qq_遁去的一_1 2019-03-21 11:11:09
《Javascript高級程序設計》這本書里提到,每個函數(shù)在被調用時都會自動取得兩個特殊變量時,只會搜索到其活動對象為止,因此永遠不可能直接訪問外部函數(shù)中的這兩個變量。所以是不是可以理解為會一直訪問到全局變量才會停止呢(沒有綁定的話)?以下是代碼:var name = "The Window";var object = {  name : "My Object",  getNameFunc : function(){    return function(){      return this.name;    };  }};alert(object.getNameFunc()()); //"The Window"
查看完整描述

4 回答

?
紅顏莎娜

TA貢獻1842條經(jīng)驗 獲得超13個贊

函數(shù)里的this只有被運行時才會被綁定,而這個函數(shù)執(zhí)行的時候是普通方式,所以里面的this永遠被標記為全局對象,反正一個函數(shù)或者方法被執(zhí)行的時候最多就四種,有本書叫你不知道的JS這里面將this我覺得講的還挺不錯的,你可以直接翻到那邊看看。
其實js的this有一定迷惑性,但其實都逃脫不了那四種情況,安情況對應就好,不然很容易被繞暈

查看完整回答
反對 回復 2019-03-21
  • 4 回答
  • 0 關注
  • 390 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號