调试技巧之暴露全局方法
最近的项目中使用了setInterval轮询,由于浏览器执行轮询时会阻塞其他,造成了一些麻烦。
本文记录一下测试时候在代码中放置的两个全局方法,用于在浏览器console中进行调用,开启和关闭轮询。
1 |
|
浏览器console中输入window.cancleIntervel()
则轮询暂停;
浏览器console中输入window.refreshWindow()
则重新刷新页面,就和手动刷新一个效果;
注意
暴露给window的方法必须是原生js自带的方法,项目用了angularjs框架,一开始我直接使用了框架中的暂停语法糖,自然是控制台报错了,这点要注意哦~
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!