第一章 进入忍者世界
一个 javascript 库的组成可以分为如下三个方面:
- javascript 语言的高级使用。
- 跨浏览器代码的精心构建。
- 当前能够聚众合一的最佳实践应用。
当前最佳实践
- 测试
- 性能分析
- 调试技巧
当前最佳实践:测试
对于测试,使用的主要的工具是assert()
函数,断言代码是 true
还是 false
。该函数的一般形式是:
// condition 表示条件,应该是true;message是一个消息,在第一个参数不为true时进行显示
assert(condition,message);
// 示例:
assert(a==1, "糟糕!a不等于1")
注意:assert()函数,并不是javascript语言的原生特性,需要我们自己实现。