标签: javascript binding this
在阅读了关于提升以及this如何绑定之后,我不明白这个片段的行为。假设你有这个功能:
this
function foo() { this.baz = "baz"; console.log(this.baz); } var baz = new foo();
现在我期望控制台记录“baz”,因为:
baz
相反,控制台正在记录undefined。
undefined
我错过了什么?