try catch
很多页面明明运行异常,但控制台却不报错,
如果遇到这种情况,可以关注 页面中所有的 try catch ,进行断点,
同时关注 new Error
调试一些莫名其妙的问题的时候,要首先多关注 try catch,因为很多原因会通过 new Error 给你说明具体原因。
但有些代码写的欠考虑,或者有些代码为了规避js线上报错监测系统,会将报错放入 try catch 中,
这样写是很不负责任的,有些人美其名容错性,其实可能导致后期查问题很隐蔽。
所以一开始就debug 就断点 就能马上找到原因。