分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

js的维护相关

发布时间:2023-09-06 01:17责任编辑:沈小雨关键词:js

什么是可维护的代码?一般来说,可维护代码具有以下特征:

  可理解性 —— 其他人可以接受代码并理解它的意图和一般途径。

  直观性 —— 代码中的东西一看就能明白

  可适应性 —— 代码以一种数据上的变化不要求完全重写的方法撰写

  可扩展性 —— 在代码架构上已考虑到在未来允许对核心功能进行扩展

  可调式性 —— 当有地方出错是,代码可以给予你足够的信息来尽可能直接地确定问题所在

那么怎样让代码变得可维护,较简单的方式就是形成一套代码的书写约定,具体如下。

  1、可读性

    a、缩进格式,统一的缩进格式可以很好的帮助人们来阅读代码

    b、注释,每一个函数和方法都应该有注释,同时在使用了复杂的算法,或者大段代码,Hack等都需要注释,阐述其行为。

  2、变量和函数命名

    不要简单的使用a、b、c等毫无意义的命名,变量名最好是名词,如car、person等,而函数名应以动词开头,如setData(),返回布尔类性质的函数一般以is开头,如isReady()

  3、变量类型透明

    js的变量是松散类型的,当你创建大量的变量的时候,很容易会忘记这个变量所应包含的数据类型,这里介绍3种方法来帮助我们。

    初始化:即在定义变量的时候同时设置一个初始值。

    匈牙利标记法:即在变量名前添加一个字符来表示其数据类型,比如boolear类型就在变量名前添加一个b,即bReady

    使用类型注释:

var count ????/*:Number*/ ?= 10

      要注意这会和多行注释起冲突。

除了代码约定,同时还要注意松散耦合。

  什么是耦合,只要应用的某个部分过分依赖于另一部分,代码就是耦合过紧。难于维护。因为Web应用所涉及的技术,有多种情况会使它变得耦合过紧,我们需要多注意这些情况,尽可能维护弱耦合的代码。

  a、HTML / Js          

  b、Css / Js   尽可能的弱耦合,可以通过动态更改样式类(即类名)而非特定样式来实现

  c、应用逻辑 / 事件处理程序

还有一些企业相关的注意事项,后续更新。

js的维护相关

原文地址:http://www.cnblogs.com/wusan/p/7674743.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved