直接使用onclick函数和在for循环中使用闭包有什么区别

时间:2018-08-14 04:15:55

标签: javascript html

回顾ES6语法时,无论是否使用闭包,都会发现一些不同的结果。

cycle()

就像上面的代码一样,我单击了每个按钮,都警告了相同的结果:3。 但我将JavaScript代码更改为此

setInterval

像上面的代码一样,我一个接一个地单击了每个按钮,结果分别为:0,1,2。 所以,我有2个问题:

  1. 以上代码有什么区别?
  2. 钩子函数(如onclick等)如何在for循环中工作?

0 个答案:

没有答案