不唐突的JavaScript的七条准则计算机等级考试

文章作者 100test 发表时间 2010:01:01 12:20:54
来源 100Test.Com百考试题网


  经过多年的开发、教学和编写不唐突的JavaScript, 我发现了下面的一些准则。我希望它们可以帮助你对“为什么这样设计和执行JavaScript比较好”有一点理解。这些规则曾经帮助我更快地交付产品,并且产品的质量更高,也更容易维护。
  1.不要做任何假设 (JavaScript是一个不可靠的助手)
  可能不唐突的JavaScript 的最重要的一个特性就是——你要停止任何假设:
  不要假设JavaScript是可用的,你最好认为它很有可能是不可用的,而不是直接依赖于它。
  在你经过测试确认一些方法和属性可以使用之前,不要假设浏览器支持它们。
  不要假设HTML代码如你想象的那样正确,每次都要进行检查,并且当其不可用的时候就什么也不要做。
  让JavaScript的功能独立于输入设备
  要记住其他的脚本可能会影响你的JavaScript的功能,所以要保证你的脚本的作用域尽可能地安全。
  在开始设计你的脚本之前,要考虑的第一件事情就是检查一下你要为其编写脚本的HTML代码,看看有什么东西可以帮助你达到目的。
  2.找出钩子和节点关系(HTML是脚本的基石)
  在开始编写脚本之前,要先看一下你要为之编写JavaScript的HTML。如果HTML是未经组织的或者未知的,那么你几乎不可能有一个好的脚本编写方案——很可能就会出现下面的情况:要么是会用JavaScript创建太多标记,要么就是应用太依赖于JavaScript。
  在HTML中有一些东西需要考虑,那就是钩子和节点关系。
  

相关文章


慎用java的多维数组计算机等级考试
实现查询条件的保存计算机等级考试
一次非典型性JSF调试过程计算机等级考试
Java几个过滤器学习技巧计算机等级考试
不唐突的JavaScript的七条准则计算机等级考试
线程局部变量的使用与多线程开发计算机等级考试
添加表时需要配置一下的目录和文件计算机等级考试
基础入门:理解Java构造器计算机等级考试
Java中四个关键字用法的简要介绍计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛