qq上有个新手,加我好友,让我帮忙解决一个js问题。
说实在的,我的js能力很差,非常差,只会最简单的,最基础的。看到他的问题一下子也懵逼了,然后冷静分析一下,无外乎报错,找不到对象,或者拿到的对象不是想要的。就打开页面,f12进入开发者模式,在觉得出错的地方打上断点进行调试,走着走着发现错误,原来是调用了未定义的方法,问题解决。
1、看代码结构
2、看每个方法实现什么功能
3、在实现那个功能的方法上断点,进入调试
4、这个方法运行不正常就分析这个方法的代码
5、未进入这个方法可能就是前面出错
6、这个方法正常运行就往下走
大概就是这个调试步骤了 晚安