function foo() { var a = 2; this.bar(); }function bar() { console.log( this.a ); } foo(); //undefined
这段代码在chrome控制台执行的时候,不会报错,是可以执行的。但是在node环境中,是直接报错“TypeError: this.bar is not a function”。请问,这种情况该如何有效的理解?
慕妹3146593
相关分类