在vscode 和webstorm输出的结果和google、firfox浏览器不一致的问题,this的问题

来源:16-3 作用域和闭包-this

mahsiaoko

2019-08-13

在vscode 和webstorm输出的结果和google、firfox浏览器不一致的问题

var name='the window';
var o={
    name:'my obj',
    m:function(){
        return function f() {
            console.log(this.name);        
        }
    }
};
o.m()();

在浏览器输出是 ‘the window’,但是在vscode 和webstorm输出的是 undefined,
我本人倾向于 ‘the window’。

写回答

1回答

双越

2019-08-13

以 chrome 浏览器为主就行。

0
0

BAT大牛带你横扫初级前端JavaScript面试(第二版)

BAT高级前端工程师亲授,结合真实面试题,提高面试成功几率

4268 学习 · 817 问题

查看课程