编写可维护的JavaScript
软件生命周期中80%的成本都消耗在了维护上;而且几乎所有的维护者都不是代码的直接开发人。如何让自己写的代码让别人阅读起来更高效?当然是写代码的时候注入一些规范。那么在Javascript中有哪些编程风格值得我们去注重呢?这篇文章将总结《编写可维护的JavaScript》里面的观点。 缩进风格 上图是...
如何编写可维护的面向对象JavaScript代码
能够写出可维护的面向对象JavaScript代码不仅可以节约金钱,还能让你很受欢迎。不信?有可能你自己或者其他什么人有一天会回来重用你 的代码。如果能尽量让这个经历不那么痛苦,就可以节省不少时间。地球人都知道,时间就是金钱。同样的,你也会因为帮某人省去了头疼的过程而获得他的偏爱。 但是,在开始探索如...
《编写可维护的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 空行 在编程规范中,空行是常常被忽略的一个方面。通常来讲,代码看起来...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
社区圈子
JavaScript更多维护相关
JavaScript您可能感兴趣
- JavaScript区别
- JavaScript var
- JavaScript const
- JavaScript let
- JavaScript案例
- JavaScript应用
- JavaScript作用域链
- JavaScript数据类型
- JavaScript变量
- JavaScript作用域
- JavaScript学习
- JavaScript对象
- JavaScript方法
- JavaScript实现
- JavaScript前端
- JavaScript笔记
- JavaScript函数
- JavaScript数组
- JavaScript代码
- JavaScript CSS
- JavaScript HTML
- JavaScript文件
- JavaScript事件
- JavaScript页面
- JavaScript字符串
- JavaScript开发
- JavaScript jquery
- JavaScript Web
- JavaScript教程
- JavaScript DOM