zoukankan      html  css  js  c++  java
  • 调试JavaScript错误的有效方法 利用firebug

    首先打开Firefox插件:firebug,勾上脚本“启用”,勾上“在所有错误处中断”,然后刷新运行网站。如果有js错误或异常,firebug会自动装载出错的js并停在出错的行。这时候你需要查看变量的值(在右边的“监控”里面可以看到变量的值,鼠标经过也可以看到变量的值,也可以建立监控表达式)。如果变量的值为空或者undefined,一般是其调用者传过来的值就是空的,所以要找到其调用者:在右边的“堆栈”页可以看到call tree,层层点击调用者可以发现究竟哪一级传递的参数发生了问题。定位了真正的错误源以后,可以在其前面设置断点并再次运行网站,定位错误。附图说明:

    8-17-2009 12-42-50

    单步调试:进入(F11),跳过(F10),单步退出,

    监控:变量值,及监控表达式

    堆栈:call tree

    断点:列出所有断点,取消某断点

    设置断点:鼠标点击最左边设置断点,右键点击可以设置表达式:“只有当该表达式为真时在该断点处停止”。

    参考:

    Firebug高级用法 - Web开发的利器

  • 相关阅读:
    02-高阶函数 map filter sorted
    01-切片的赋值操作
    学习资料记录
    django_初级学习(1)
    git配置使用
    openpyxl操作表格(2)
    openpyxl模块操作excell表格(1)
    精简语法
    MySQL常见面试题
    02-图片转字符画
  • 原文地址:https://www.cnblogs.com/Mainz/p/1548059.html
Copyright © 2011-2022 走看看