19、JavaScript与Ajax调试全攻略

JavaScript与Ajax调试全攻略

1. 调试前的准备

在编写复杂的JavaScript脚本时,提前规划和思考至关重要。在编码前清晰地了解脚本的工作方式,能大大减少重写和修复错误的时间。但完全避免错误是不可能的,因此需要学习减少脚本中错误的数量,并找出程序未按预期运行的原因。以下是一些常见的调试技巧和技术:
- 编写清晰且相对无错误的代码
- 避免常见错误
- 以各种方式打印变量和记录消息
- 使用和解读浏览器的JavaScript错误检测器
- 使用更完整的JavaScript调试器
- 调试Ajax
- 在不引入新错误的情况下修复错误

2. 良好的编码习惯

2.1 为人类编写程序

良好编程的两个关键是为人类而非计算机编写程序,以及在编码前进行思考。为人类编写程序意味着使用注释引导读者理解代码,使用有意义的变量名,并编写易于理解而非追求巧妙的代码。巧妙的编码可能很有趣,但容易引入错误。

2.2 从注释开始

在编写函数之前先编写注释是一个很好的方法。例如,为一个名为 beKind 的函数编写注释:

//function beKind()
// beKind asks for a user's name, chooses a random affirmation,
// and returns an alert box with the name and the kind words
function beKind()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值