《编写可维护的JavaScript》——导读

简介: 本书是为了帮助你完成你的工作。通常来讲,你可以任意使用本书中的程序和文档。你不需要在这之前联系我们获得使用许可,但若复制程序的关键部分除外。比如,你的程序使用了本书中的多段代码,这不需要获取我们的许可。

screenshot

前言
本书是为了帮助你完成你的工作。通常来讲,你可以任意使用本书中的程序和文档。你不需要在这之前联系我们获得使用许可,但若复制程序的关键部分除外。比如,你的程序使用了本书中的多段代码,这不需要获取我们的许可。出售或者散布O'Reilly的书籍的示例代码光盘则需要首先获得授权。通过引用本书的内容或者代码来回答问题不需要预先获得许可,但将本书的示例代码的关键部分合并入你的产品或者文档则需要获得我们的许可。
[第一部分 编程风格
第 1 章 基本的格式化
1.1 缩进层级 ](https://yq.aliyun.com/articles/92011)
1.2 语句结尾
1.3 行的长度
1.4 换行
1.5 空行
1.6 命名
1.7 直接量
[第 2 章 注释
2.1 单行注释 ](https://yq.aliyun.com/articles/92037)
2.2 多行注释
2.3 使用注释
2.4 文档注释
第 3 章 语句和表达式
第 4 章 变量、函数和运算符
第二部分 编程实践
第 5 章 UI层的松耦合
第 6 章 避免使用全局变量
第 7 章 事件处理
第 8 章 避免“空比较”
第 9 章 将配置数据从代码中分离出来
第 10 章 抛出自定义错误
第 11 章 不是你的对象不要动
第 12 章 浏览器嗅探
第三部分 自动化
第 13 章 文件和目录结构
第 14 章 Ant
第 15 章 校验
第 16 章 文件合并和加工
第 17 章 文件精简和压缩
第 18 章 文档化
第 19 章 自动化测试
第 20 章 组装到一起
附录A JavaScript编码风格指南
附录B JavaScript工具集

相关文章
|
SQL JavaScript 前端开发
如何用 JavaScript 编写你的第一个单元测试
测试代码是确保代码稳定的第一步。能做到这一点的最佳方法之一就是使用单元测试....
如何用 JavaScript 编写你的第一个单元测试
|
前端开发 JavaScript
8 种技巧让你编写更简洁的 JavaScript 代码
8 种技巧让你编写更简洁的 JavaScript 代码
244 0
8 种技巧让你编写更简洁的 JavaScript 代码
|
机器学习/深度学习 Web App开发 JavaScript
用JavaScript编写Chip-8模拟器
我相信大多数人都用模拟器玩过游戏吧!比如GBA模拟器,PSP模拟器,NES模拟器等。所以应该也有人会跟我一样想自己写个游戏机模拟器。但这些模拟器对于一个新手来说难度太大了,就比如NES模拟器中CPU的指令就有100个以上了,更别说除了CPU还有显卡之类的东西需要模拟。
1196 0
|
JavaScript 前端开发
PubSubJS:用JavaScript编写的基于主题的发布/订阅库
PubSubJS:用JavaScript编写的基于主题的发布/订阅库
188 0
|
JavaScript 前端开发 测试技术
【Javascript】学习使用mocha(摩卡)编写测试用例-常用命令
【Javascript】学习使用mocha(摩卡)编写测试用例-常用命令
109 0
|
JavaScript 前端开发
SAP CRM webclient ui里直接编写原生的JavaScript
SAP CRM webclient ui里直接编写原生的JavaScript
SAP CRM webclient ui里直接编写原生的JavaScript
|
Web App开发 JavaScript 前端开发
|
JavaScript 前端开发
编写可维护的JavaScript
软件生命周期中80%的成本都消耗在了维护上;而且几乎所有的维护者都不是代码的直接开发人。如何让自己写的代码让别人阅读起来更高效?当然是写代码的时候注入一些规范。那么在Javascript中有哪些编程风格值得我们去注重呢?这篇文章将总结《编写可维护的JavaScript》里面的观点。
1391 0
|
SQL JavaScript 前端开发
javascript + sql编写SQL客户端工具tabris
祝大家2018新年快乐, 前不久发现了一个创意的脚本JtSQL(java编写) 开源地址为:https://github.com/noear/JtSQL JtSQL 特点:*.结合了JS、SQL、模板理念;*.
1092 0
下一篇
无影云桌面