如下代码:for(vari=0,l=5;isetTimeout((function(j){returnfunction(){console.log(j)}})(i),500)}按理说500毫秒以后,函数只是被return了,但是实际是console被执行了,请问是为什么?
for(vari=0,l=5;isetTimeout((function(j){returnfunction(){console.log(j)}})(i),500)}按理说500毫秒以后,函数只是被return了,但是实际是console被执行了,请问是为什么?
returnfunction(){console.log(j)}})(i),500)}按理说500毫秒以后,函数只是被return了,但是实际是console被执行了,请问是为什么?
console.log(j)}})(i),500)}按理说500毫秒以后,函数只是被return了,但是实际是console被执行了,请问是为什么?
}})(i),500)}按理说500毫秒以后,函数只是被return了,但是实际是console被执行了,请问是为什么?
})(i),500)}按理说500毫秒以后,函数只是被return了,但是实际是console被执行了,请问是为什么?
}按理说500毫秒以后,函数只是被return了,但是实际是console被执行了,请问是为什么?
按理说500毫秒以后,函数只是被return了,但是实际是console被执行了,请问是为什么?
慕容森
HUWWW
相关分类