亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

在函數A里再創建一個函數B,為什么函數B的this指向window.

在函數A里再創建一個函數B,為什么函數B的this指向window.

thrmagic 2017-09-19 09:57:44
(function?Foo(){ ????this.num=123; ????console.log(this);//window ????(function?fn1(){ ????????console.log(this)//window ????}()); })();函數Foo是在全局環境下調用的所以this指向window,但是為什么函數fn1是在Foo里面調用的,也是指向window.function?Foo(){ ????this.num=123; ????console.log(this);//f ????(function?fn1(){ ????????console.log(this)//window ????}()); } var?f=new?Foo();當Foo作為f的構造函數時,Foo的this指向的是f,但是為什么fn1的this還是指向window.
查看完整描述

3 回答

?
_游戲人生_

TA貢獻31條經驗 獲得超92個贊

59c086ea0001f6f406610496.jpg
高程3 182頁

查看完整回答
1 反對 回復 2017-09-19
?
名分開就是姓名

TA貢獻39條經驗 獲得超4個贊

那你覺得b的this只向誰?

查看完整回答
反對 回復 2017-09-19
  • 3 回答
  • 0 關注
  • 2052 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號