如何编写易于维护的JavaScript代码?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3348个文字,预计阅读时间需要14分钟。
目录- 什么是可维护代码- 代码约定 1. 可读性 - 变量和函数的命名 - 变量类型明确 - 松散耦合 - 解耦HTML/JavaScript - 解耦CSS/JavaScript - 解耦应用逻辑/事件处理 编程实践 1. 重视对象的所有权
目录
- 什么是可维护代码
- 代码约定
- 1.可读性
- 2.变量和函数的命名
- 3.变量类型透明
- 松散耦合
- 1.解耦html/JavaScript
- 2.解耦css/JavaScript
- 3.解耦应用逻辑/事件处理程序
- 编程实践
- 1.尊重对象所有权
- 2.避免全局变量
- 3.使用常量
什么是可维护代码
可维护代码需要遵循以下几个特点。
1.可理解性-其他人可以接手代码并理解它的意图和一般途径。
2.直观性-代码中的东西一看就明白,不管其操作过程有多复杂。
3.可适应性-代码以一种数据变化不要求完全重写的方法撰写。
4.可扩展性-在代码架构上已考虑在未来允许对核心功能进行扩展。
5.可调试性-当有地方出错时,代码可以给你足够的信息快速直接找出问题的所在。
本文共计3348个文字,预计阅读时间需要14分钟。
目录- 什么是可维护代码- 代码约定 1. 可读性 - 变量和函数的命名 - 变量类型明确 - 松散耦合 - 解耦HTML/JavaScript - 解耦CSS/JavaScript - 解耦应用逻辑/事件处理 编程实践 1. 重视对象的所有权
目录
- 什么是可维护代码
- 代码约定
- 1.可读性
- 2.变量和函数的命名
- 3.变量类型透明
- 松散耦合
- 1.解耦html/JavaScript
- 2.解耦css/JavaScript
- 3.解耦应用逻辑/事件处理程序
- 编程实践
- 1.尊重对象所有权
- 2.避免全局变量
- 3.使用常量
什么是可维护代码
可维护代码需要遵循以下几个特点。
1.可理解性-其他人可以接手代码并理解它的意图和一般途径。
2.直观性-代码中的东西一看就明白,不管其操作过程有多复杂。
3.可适应性-代码以一种数据变化不要求完全重写的方法撰写。
4.可扩展性-在代码架构上已考虑在未来允许对核心功能进行扩展。
5.可调试性-当有地方出错时,代码可以给你足够的信息快速直接找出问题的所在。

