编写可维护的JavaScript

软件生命周期中80%的成本都消耗在了维护上;而且几乎所有的维护者都不是代码的直接开发人。如何让自己写的代码让别人阅读起来更高效?当然是写代码的时候注入一些规范。那么在Javascript中有哪些编程风格值得我们去注重呢?这篇文章将总结《编写可维护的JavaScript》里面的观点。 缩进风格 上图是...

如何编写可维护的面向对象JavaScript代码

能够写出可维护的面向对象JavaScript代码不仅可以节约金钱,还能让你很受欢迎。不信?有可能你自己或者其他什么人有一天会回来重用你 的代码。如果能尽量让这个经历不那么痛苦,就可以节省不少时间。地球人都知道,时间就是金钱。同样的,你也会因为帮某人省去了头疼的过程而获得他的偏爱。 但是,在开始探索如...

JavaScript入门与实战

52 课时 |
19699 人已学 |
免费

JavaScript 自学手册文档教程

65 课时 |
3411 人已学 |
免费
开发者课程背景图

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

前言 本书是为了帮助你完成你的工作。通常来讲,你可以任意使用本书中的程序和文档。你不需要在这之前联系我们获得使用许可,但若复制程序的关键部分除外。比如,你的程序使用了本书中的多段代码,这不需要获取我们的许可。出售或者散布O'Reilly的书籍的示例代码光盘则需要首先获得授权。通过引用本书的内容或者代...

《编写可维护的JavaScript》——2.4 文档注释

本节书摘来自异步社区《编写可维护的JavaScript》一书中的第2章,第2.4节,作者: 【美】Nicholas C. Zakas 译者: 李晶 , 郭凯 , 张散集 更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.4 文档注释 从技术的角度讲,文档注释并不是JavaScript的组成部...

《编写可维护的JavaScript》——2.3 使用注释

本节书摘来自异步社区《编写可维护的JavaScript》一书中的第2章,第2.3节,作者: 【美】Nicholas C. Zakas 译者: 李晶 , 郭凯 , 张散集 更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.3 使用注释 何时添加注释是程序员经常争论的一个话题。一种通行的指导原则...

《编写可维护的JavaScript》——2.2 多行注释

本节书摘来自异步社区《编写可维护的JavaScript》一书中的第2章,第2.2节,作者: 【美】Nicholas C. Zakas 译者: 李晶 , 郭凯 , 张散集 更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.2 多行注释 多行注释可以包裹跨行文本。它以/开始,以/结束。多行注释不...

《编写可维护的JavaScript》——第 2 章 注释2.1 单行注释

本节书摘来自异步社区《编写可维护的JavaScript》一书中的第2章,第2.1节,作者: 【美】Nicholas C. Zakas 译者: 李晶 , 郭凯 , 张散集 更多章节内容可以访问云栖社区“异步社区”公众号查看。 第 2 章 注释 注释是代码中最常见的组成部分。它们是另一种形式的文档,也是...

《编写可维护的JavaScript》——1.7 直接量

本节书摘来自异步社区《编写可维护的JavaScript》一书中的第1章,第1.7节,作者: 【美】Nicholas C. Zakas 译者: 李晶 , 郭凯 , 张散集 更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.7 直接量 JavaScript中包含一些类型的原始值:字符串、数字、布...

《编写可维护的JavaScript》——1.6 命名

本节书摘来自异步社区《编写可维护的JavaScript》一书中的第1章,第1.6节,作者: 【美】Nicholas C. Zakas 译者: 李晶 , 郭凯 , 张散集 更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.6 命名 “计算机科学只存在两个难题:缓存失效和命名。”—Phil Ka...

《编写可维护的JavaScript》——1.5 空行

本节书摘来自异步社区《编写可维护的JavaScript》一书中的第1章,第1.5节,作者: 【美】Nicholas C. Zakas 译者: 李晶 , 郭凯 , 张散集 更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.5 空行 在编程规范中,空行是常常被忽略的一个方面。通常来讲,代码看起来...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

开发与运维
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
6411+人已加入
加入
相关电子书
更多
现代Javascript高级教程
JS零基础入门教程(上册)
Javascript异步编程
立即下载 立即下载 立即下载