我在这一个html页面,有一个alert事件和页面赋值操作,理论上是页面的值先变化,再判断,再alert。但是,实际上是先alert,页面再更新。我加入debugger后,执行顺序又正常了。这是为什么?
页面赋值有可能是异步操作,所以你如果需要保持顺序,得用同步
可能不是执行的最新的代码吧,重新编译之后刷新界面,再执行看看
请发代码
这时我们需要去清空浏览器缓存,因为界面没有全部进行刷新,这是浏览器内容的缓存策略