《编写可维护的JavaScript》——导读
**
前言
**
由于前端工程师的成长道路自成轨迹,这让(Web前端技术)这个专业看起来是如此的与众不同,甚至诸如Yahoo!这种大公司里的很多前端工程师也多是靠自身野蛮生长,我行我素地写着各种hack!1。或许你曾经也是一名小公司里的“页面仔”(the web guy),那时的你几乎什么都干。当大公司开始利用这些之前未被发掘的资源时2,团队协作的环境短时间内吸纳了很多“hacker”3,这时这些hacker碰到了各种条条框框。单兵作战再也没了优势,所有那些自学成才和以自我为中心的人都不得不开始思考如何才能在团队环境中生存下来。
本书是为了帮助你完成你的工作。通常来讲,你可以任意使用本书中的程序和文档。你不需要在这之前联系我们获得使用许可,但若复制程序的关键部分除外。比如,你的程序使用了本书中的多段代码,这不需要获取我们的许可。出售或者散布O'Reilly的书籍的示例代码光盘则需要首先获得授权。通过引用本书的内容或者代码来回答问题不需要预先获得许可,但将本书的示例代码的关键部分合并入你的产品或者文档则需要获得我们的许可。
目录
**[第 1 章 基本的格式化
1.1 缩进层级](https://yq.aliyun.com/articles/97875)**
1.2 语句结尾
1.3 行的长度
1.4 换行
1.5 空行
1.6 命名
1.6.1 变量和函数
1.6.2 常量
1.6.3 构造函数
1.7 直接量
1.7.1 字符串
1.7.2 数字
1.7.3 null
1.7.4 undefined
1.7.5 对象直接量
1.7.6 数组直接量
**[第 2 章 注释
2.1 单行注释](https://yq.aliyun.com/articles/97930)**
2.2 多行注释
2.3 使用注释
2.3.1 难于理解的代码
2.3.2 可能被误认为错误的代码
2.3.3 浏览器特性hack
2.4 文档注释