作者:无声胜有剩 | 来源:互联网 | 2023-05-18 17:06
简介
FireBug备受推崇的一个原因就是对于JS调试;
界面功能
打断点
打断点只要在侧边栏的行号那里鼠标单击某个行号就可以打上了..单次打上,再次取消
右边的断点页面有四大功能模块
1. 复选框可以取消断点,但是不是删除,相当于禁用效果
2. 批量的处理所有断点
3. 点击那里可以跳转到代码页面并且高亮此行代码
4. 删除断点
监控功能
这个功能很实在,可以一目了然的看到函数及对象的变化和指向;
比如this指向谁…对象包含了哪些,参数有哪些等等…
console常用命令
就我个人而言,就经常用这么几个…其他倒是很少用
- console.log(“我是日志信息,毫无色彩可言–我支持多个参数打印”);
- console.info(“我是带有信息图标的日志”);
- console.warn(“我是带有警告图标的日志”);
- console.error(“我是带有报错图标的日志”);
- console.dir(test); –可以遍历一个对象的全部属性”,console
console.trace();–输出 Javascript 执行时的堆栈追踪。
console.group(“这是测试组”)
console.log(“%d年%d月”,2015,08);
console.log(“%f时”,5);
console.log(“我是日志信息%s,毫无色彩可言–我支持多个参数打印”,”啦啦啦德玛西亚”);
console.groupEnd();
还有一个清空命令,console.clear()或者直接在控制台输入clear()[内置命令]