如何评估作为回调执行的函数?

时间:2017-02-11 11:55:18

标签: javascript

当我通过setTimeout执行myCallback时。如何在myCallback中评估this

setTimeout(myCallback, 1000); 
// is 'this' inside myCallback going to be the same as
// if I invoked myCallback directly like this: myCallback() ?

1 个答案:

答案 0 :(得分:0)

myCallback函数将在新范围内调用,因此当前对象中的“this”将不再可用,而“this”将引用全局“window”对象