![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
浏览器
pipixx
这个作者很懒,什么都没留下…
展开
-
javascript中解构赋值,没写分号,导致的报错问题
出错的几行代码如上,没写分号之前,一直报错:Uncaught ReferenceError: Cannot access ‘y’ before initialization。平时js代码习惯不写分号了,用解构赋值的时候出现个问题,着实把我搞懵了,最后发现是分号引起的。虽然换行了,但这种情况会导致编译器认为解构赋值跟上一句是同一句,所以导致了报错。js的编译器并不是根据换行断句的,可能是根据关键字和其他比较“智能”的方式。报错内容:变量y只声明了,并没有赋值,所以获取不到style属性。原创 2022-09-30 17:39:41 · 815 阅读 · 0 评论 -
浏览器页面刷新,history增加,需要多次调用history.back()才能后退的解决方法
浏览器页面刷新,history增加,需要多次调用history.back()才能后退的解决方法history.back()时需要调用好几次才能回退到上个页面。本来刷新应该不会增加history的记录,项目中某些页面就会出现这种情况,刷新一次就会增加一条。但是有些页面就没这种现象,具体原因也没有查到,希望懂的同学赐教。......原创 2022-08-29 15:56:25 · 2427 阅读 · 3 评论