index ++ 一直只能加1 ,不能持续加

clipboard.png
打印index,一直为1,
不是应该是1 ,2 ,3,4...每点击一次加一的吗?

__
clipboard.png

clipboard.png

阅读 3.9k
5 个回答

因为你在开头的时候 let index 是在局部作用域中的变量,当你调用完函数后index 也就被释放了。下次调用函数index又被重新申明

函数执行完 index被回收了,可以定义在data

你在函数外边定义index就好了

你在内部定义的,每次执行完都回收了,你要放在外面定义就可以了

新手上路,请多包涵

let index 前面加上global

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题