编写高度可维护javascript代码的几点关键性原则
2012-07-06 12:04
411 查看
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/09/7a16172fdf9db9550e5a3638c0a07351.jpg)
Javascript是一个非常神奇的语言。非常容易书写,但是难于维护。希望大家在完成这篇文章阅读之后,能够将你书写的js代码变成真正可维护可阅读的代码!
为什么这么困难?
记住在书写js之前,你需要知道它是一个动态语言。这意味着有很多方式来书写代码。你不需要处理强类型,或者类似C#和java的复杂语言特性 。最难的部分可以在如下图片中很清楚的认识到:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/09/766c68bb7b8659022ae4522858dce011.jpg)
上面左边的超薄书本是来自于Douglas crokford的JavaScript:The Good Parts(影印版)
,另外一本厚的来自于David Flanagan的JavaScript权威指南(第6版)
。
两本书都是超棒的阅读本。前一本描述了虽然javascript拥有很多的特性,但是最好的部分可以用一个非常薄的书本来介绍。如果你寻找一个好的,快速阅读的方式,那么这本书非常适合你。
你可以在这里阅读javascript的历史。但是主要要点在于Brandon Eich,在1995年的时候受雇于netscape公司来设计一个新的语言。他后来设计的语言就是我们现在使用的弱类型的javascript。很多年过去了,现在它成为了标准的脚本语言,但是由于浏览器战争,很多浏览器执行的特性不太一样。这很自然的导致了我们这些开发人员的无眠之夜。这个问题,连同javascript的图片和验证处理功能,使得javascript成为一中可怕的语言。
现在呢?我们需要解决这个问题。虽然这里有很多javascript的问题,如果你能正确的使用它,它能够成为一个神奇的语言!
阅读更多
相关文章推荐
- 编写高度可维护javascript代码的几点关键性原则
- 编写高度可维护javascript代码的几点关键性原则
- 编写高度可维护javascript代码的几点关键性原则
- 编写高度可维护javascript代码的几点关键性原则
- 编写高度可维护javascript代码的几点关键性原则(摘录)
- 怎样编写可维护的面向对象 JavaScript 代码
- 如何编写可维护的面向对象JavaScript代码
- 编写可维护的javascript代码--- 2015.11.22(注释)
- 如何编写可维护的面向对象JavaScript代码
- 如何编写可维护的面向对象JavaScript代码
- 《编写可维护的 JavaScript》读书笔记第9章:将配置数据从代码中分离出来
- 编写可维护的javascript代码--- 2015.11.21(基本格式化)
- 《编写可维护的 JavaScript》读书笔记第9章:将配置数据从代码中分离出来
- 编写可维护的javascript代码---开篇(介绍自动报错的插件)
- 编写可维护的javascript代码规范,简单整理
- 《编写可维护的 JavaScript》读书笔记第9章:将配置数据从代码中分离出来
- 【JavaScript】如何编写可维护的JavaScript代码?
- 如何编写可维护的JavaScript代码?
- 如何编写可维护的面向对象JavaScript代码
- 如何编写可维护的JavaScript代码?