不明白這段代碼的執(zhí)行結(jié)果,是undefined,1s后是0,求大神幫忙解釋下?var a = 0;var obj = { a:'obj', b:function(a){ setTimeout(function(){ console.log(this.a); },1000) }}obj.b(1);作為對象方法調(diào)用,this不是應(yīng)該指向這個對象么,也就是obj對象,這樣獲得的this.a應(yīng)該是'obj'了,請大神幫忙解答。
求解答作用域問題
守候你守候我
2018-12-19 16:15:37