debug错误与调试
来源:互联网 发布:dvr1080p监控软件下载 编辑:程序博客网 时间:2024/05/17 22:56
新手在编写程序时会出现各种各样的错误,我们必须学会如何去发现错误和解决。调试是非常重要的无论你是小白还是大牛,这不可缺少的技能,也决定你走多远的一项本领
那么首先得认识程序错误一般有哪些,我们举例说明。
错误一般分两种:
1.语法错误:
<script>
var a=3;
alert(a);
a++;
alerts(a);
</script>
调试方法: 右击浏览器检查选项或者按F12进入开发者工具。错误信息会在console窗口下提示。
上面的步骤同时进一步说明了解释型语言的特点。翻译一条执行一条,遇到错误的时候为止。
2.逻辑错误: 语法没有问题,不会报错,但是得到的结果与期望得到的结果不符合
<script>
var b=a+3;
alert(b);
</script>
如何调试逻辑错误:
语法没有问题,不会报错,但是得到的结果与期望得到的结果不符合,并不会在console窗口下显示
在source 下面可以看到js代码在里面可以设置断点。
代码执行到断点除可以暂停执行(在代码左侧单击即可)
可以让代码单步执行快捷键F10
同时可以查看代码中任意一个表达式或者变量的值
1. 手动添加watch
2. 右击选中的表达式选中添加到watch
通过以上的方法可以看到代码每一步的执行结果,当遇到与期望不符合时就说那一行代码有问题。 能够帮助我们定位到错误的位置。 根据自己的经验和知识,分析出错误的原因,然后解决。
阅读全文
0 0
- debug错误与调试
- Debug 与 Release、Release调试
- vs2008下debug调试无错误,release调试出错怎么回事
- 调试与错误处理
- 错误处理与调试
- 错误处理与调试
- 错误处理与调试
- 41.错误与调试
- 错误与调试
- JavaScript 错误与调试
- 错误与调试
- js错误与调试
- JS错误与调试
- 错误处理与调试
- MyEclipse 的使用与程序调试(debug)
- paip.php debug 调试---与OPTIMIZER共存
- Debug与release浅析 以及release调试
- Debug调试
- CF #890 D 题 【图论 + 思维】
- 使用ElasticSearch做suggestion服务
- Android压力测试-Monkey
- 卷积神经网络训练实战
- php_类的定义
- debug错误与调试
- 致创业者:APP已死 服务永生
- Tensorflow持久化原理及数据格式
- JTextField 与JTextArea
- 面对前端六年历史代码,如何接入并应用ES6解放开发效率
- Android开发——半边圆角按钮的实现
- bugzilla在使用的过程中有什么问题
- Java整理(五)异常
- linux 测试进程指令 fg bg kill ps jobs ctrl+z ctrl+c