JavaScript在浏览器上的调试技巧
来源:互联网 发布:天猫淘宝商城围巾 编辑:程序博客网 时间:2024/05/16 17:00
在网站开发中,我们难免会遇到各种bug,这时,我们就需要去调试我们的JavaScript脚本找出问题,然后去修改代码。那我们如何去调试呢?
可以看到,程序会运行到debugger处就会停住,并没有执行后面,你可以按F8来继续执行。
2. 直接在浏览器上断点,同样是打开控制台的source,找到你要调试的代码,然后点击你要断点的那一行代码的左侧行码处,如下图:
第三种就是我最喜欢的console。
最常用的就是console.log(),在控制台中打印信息,它可以接受任何字符串、数字和JavaScript对象,也可以接受换行符n以及制表符t。
你可以按红箭头所指的按钮清除控制台,也可以直接用console.clear()清除。
当然console可不止这一个方法,它还有:
console.info 用于输出提示性信息
console.error用于输出错误信息
console.warn用于输出警示信息
console.debug用于输出调试信息
console.info(“提醒”); console.error(“报错了”); console.warn(“警告”); console.debug(“调试信息”);
console对象的上面5种方法,都可以使用printf风格的占位符。不过,占位符的种类比较少,只支持字符(%s)、整数(%d或%i)、浮点数(%f)和对象(%o)四种。
如果你觉得上面的输出信息太单调了,我们还可以这样:
console.dirxml用来显示网页的某个节点(node)所包含的html/xml代码
console.group输出一组信息的开头
console.groupEnd结束一组输出信息
console.assert对输入的表达式进行断言,只有表达式为false时,才输出相应的信息到控制台
console.count 当你想统计代码被执行的次数,这个方法很有用
console.dir 直接将该DOM结点以DOM树的结构进行输出,可以详细查对象的方法发展等等
console.timeEnd 计时结束console.time 计时开始
console.profile和console.profileEnd配合一起使用来查看CPU使用相关信息
console.timeLine和console.timeLineEnd配合一起记录一段时间轴
- JavaScript在浏览器上的调试技巧
- 在IE,Firefox,Safari,Chrome,Opera浏览器上调试javascript
- 谷歌(Chrome)浏览器调试JavaScript小技巧
- 谷歌(Chrome)浏览器调试JavaScript小技巧
- javascript的调试技巧
- 调试javascript的技巧
- javascript在大部分浏览器上兼容的事件代码写法
- 在IE浏览器中调试Javascript
- javascript简单的调试技巧
- 在Android上远程调试JavaScript
- 浏览器前端调试技巧
- PHP在浏览器上跟踪调试的方法以及使用ChromePhp、FirePHP的简单介绍
- JavaScript相对于浏览器的小技巧
- 在PC机上,如何用Chrome浏览器模拟查看和调试手机的HTML5页面
- 关于如何在PC上调试手机X5内核浏览器下的WEB页面
- 用Javascript代码实现浏览器菜单命令(以下代码在 Windows XP下的浏览器中调试通过
- google浏览器调试javascript
- IE浏览器javascript调试
- 贪心算法----正整数分解问题 和相同,乘积最大
- Linux下装Tomcat安装并使用
- kdb 使用手册指导 1
- 一个可玩的贪吃蛇源代码
- 用Cookie实现购物车中只显示最近浏览的五件商品
- JavaScript在浏览器上的调试技巧
- 从零开始山寨Caffe·壹:仰望星空与脚踏实地
- HDU1466
- 欢迎使用CSDN-markdown编辑器
- 11月12号笔记
- hashmap,concurrenthashmap底层实现和区别
- 送给IT前线码农的话 - 大牛们的总结的经典语录
- Android EventBus实战 没听过你就out了
- CSS 不为人知的 Selectors Level 4 中新定义的选择器