“JavaScript patterns”中译本 - 《JavaScript 模式》
- 作者:Stoyan Stefanov
- 翻译:拔赤、goddyzhao、TooBug
偷懒是程序员的优良品质,模式则是先人们总结的偷懒招式。Stoyan Stefanov 的这本书,从 JavaScript 的实际使用场景出发,提炼了不少可以让前端们偷懒的实用招式。模式的探索、创新,将永远是程序员自我提升的一条修炼之道。值得一读。
- 编写可维护的代码
- 减少全局对象
- for 循环
- for-in 循环
- (不)扩充内置原型
- switch 模式
- 避免隐式类型转换
- 使用parseInt()进行数字转换
- 编码风格
- 命名规范
- 书写注释
- 书写API文档
- 编写易读的代码
- 相互评审
- 生产环境中的代码压缩(Minify)
- 运行JSLint
- 小结
- 类式继承 vs 现代继承模式
- 类式继承的期望结果
- 类式继承 1 ——默认模式
- 类式继承 2 ——借用构造函数
- 类式继承 3 ——借用并设置原型
- 类式继承 4 ——共享原型
- 类式继承 5 —— 临时构造函数
- Klass
- 原型继承
- 通过复制属性继承
- 混元(Mix-ins)
- 借用方法
- 小结