1、问题:js中for循环输出i均为最后一个值,而不是每次循环对应的值。 出现原因:js事件处理器在线程空闲时间不会运行,导致最后运行的时候输出的都是最后的值 2、解决方案:使用闭包将变量i的值保护起来。 原文地址:http://www.jb51.net/article/107035.htm