前端面试题和setTimeout异步

var len=4; while(len--){ setTimeout(function(){ alert(len); },0); alert(len); }

这个题目的答案我先说出来,读者请仔细考虑,为什么。 答案是3,2,1,0,-1,-1,-1,-1。

重点是 setTimeout的异步。

原文地址:https://www.cnblogs.com/book2006/p/3410611.html