js 带循环的 嵌套函数 应注意的一个问题 循环indexfunction f()
        }

弹出:
0
2

也就是说内部调用的testIndex改变了外部函数的循环数。
按如下方式则不会产生此类问题:
for(var i = 0;i < nodes1.length;i++)
{}
平时写脚本时应注意.

ps:JS没认真学,最近将之前做的选择器优化用户体验.自己写js,碰到几个这种搞死人的问题。找原因找了半天。

相关文章:

  • 2022-12-23
  • 2021-07-06
  • 2021-09-09
  • 2022-12-23
  • 2022-12-23
  • 2021-04-28
  • 2021-07-14
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-01
相关资源
相似解决方案