经典面试题,var
setTimeout会在若干毫秒的延时后执行一个函数(等待其他代码执行完毕)。
for (var i = 0; i < 10; i++) { setTimeout(function () { console.warn(i); }, 1); // 全是10 } for (var i = 0; i < 10; i++) { console.warn(i) // 0-9 }
未完待续。。。
标签:10,console,变量,ts,var,setTimeout,怪异 From: https://www.cnblogs.com/huguo/p/17292826.html