var obj = { str : 'value', tall : function(){ console.log(this.str);
}
};
setTimeout(obj.tall, 1000);
setTimeout(obj.tall(), 1000);
setTimeout(function(){
obj.tall();
}, 1000);代碼執行后,輸出的結果分別是: undefined, value, value 對第一個打印“undefined”不理解?
setTimeout第一個參數的疑問
喵喔喔
2018-09-12 10:14:33