web调试

用Chrome调试web页面

1、下断点(breakpoints)

2、最右边分析:Call stack:调用堆栈

什么是调用堆栈??假设我们有几个函数,分别是functions1\function2\function3\

并且functions1调用2、2调用3、3调用4,那么在4运行过程中,我们可以从

线程当前堆栈中了解到调用他的几个函数分别是谁,最后被调用的函数出现在最上方

理解了什么是调用堆栈后,当故障发生时,如果程序被中断,我们基本只可以看到最后出错的函数,利用call back,我们

可以知道函数被谁调用的时候出错,这样一层一层看上去,有时可以猜测出错误的原因,

你可能感兴趣的:(web调试)