最新回答 / sixGod
闭包中的i和外面的循环i是二回事了,闭包中的i在此时已经是个参数,是个常量了,所以在绑定时生成的function中,不同的i,在注释打开门那段代码中i的值是不一样的,而不用闭包,i就是变量了,所以生成绑定事件时,i一直在变,所有事件就会变成一样,要么就是JS报错,因为j随着i改变
2015-11-02