JavaScript 代码可维护性

2021-09-13  本文已影响0人  gitJason

代码可维护性

在工作中,很多时候需要在别人的代码之上构建自己的工作。让自己的代码容易维护,可以保证其他开发这更好地完成自己的工作。

什么是可维护的代码

通常来说,具备如下特点:

1. 编码规范

编码规范对 JavaScript 而言非常重要,因为这门语言实在太灵活了。

编码规范的一些基础知识:

可读性

缩进和注释可以让代码更容易理解,将来也更容易维护。

变量和函数名

要完全避免没有用的变量名,如不能表示所包含数据的类型的变量名。通过适当命名,代码读起来就会像故事,因此更容易理解。

变量类型透明化

    //  通过初始化标明变量类型
    let found = false; // 布尔值
    let count = 1; // 数值
    let name = ''; // 字符串
    let person = null; // 对象

2. 编码惯例

1. 尊重对象所有权
2. 不声明全局变量

最多可创建一个全局变量,作为其它对象和函数的命名空间:

    // 多个全局变量:不要!
    var name = 'Jason';
    function sayName() {
        console.log(name);
    }

以上代码声明了两个全局变量: name 和 sayName()。可以像下面这样把它们包含在一个对象中。

    // 一个全局变量:推荐
    let $u = {
        name: 'Jason',
        sayName() {
            console.log(name)
        }
    }

尽量使用常量

使用常量是企业级JavaScript开发的重要技术,因为它可以让代码更容易维护,同时可以让代码免受数据变化的影响。

上一篇下一篇

猜你喜欢

热点阅读