采用自执行的匿名函数解决for循环使用闭包的问题