var a=10; var foo={ a:20, bar:function(){ var a=30; return this.a; } } foo.bar() //20 (foo.bar)() //20 (foo.bar=foo.bar)() //10 (foo.bar,foo.bar)() //10 最后兩個this為什么指向window
這道js題中this指向的問題
翻翻過去那場雪
2018-10-09 17:19:31