JavaScript的编程风格的见解
2016-07-14 18:39
211 查看
编程风格
1.尽量少使用伪协议,JavaScript:function();
2.在url属性上有值
3.将JavaScript代码与HTML文档结构分离,例如:不要把事件的调用嵌套在文档结构·里
4.将元素尽量用有用的标签包裹,不要赤裸裸的内容
5.用if语句判断是否支持某项功能,这样能够做到向后兼容的作用
6.尽量少访问dom;
7.将脚本文件合并
8.压缩代码;
防止低版本的浏览器不支持JavaScript:
1.判断用的元素或者方式是否支持。
例:if(!document.getElementById() | !document.createElement() |
!document.createTextNode()){return false;}
2.判断子元素是否存在:if(element.childNodes.length) return false;
1.尽量少使用伪协议,JavaScript:function();
2.在url属性上有值
3.将JavaScript代码与HTML文档结构分离,例如:不要把事件的调用嵌套在文档结构·里
4.将元素尽量用有用的标签包裹,不要赤裸裸的内容
5.用if语句判断是否支持某项功能,这样能够做到向后兼容的作用
6.尽量少访问dom;
7.将脚本文件合并
8.压缩代码;
防止低版本的浏览器不支持JavaScript:
1.判断用的元素或者方式是否支持。
例:if(!document.getElementById() | !document.createElement() |
!document.createTextNode()){return false;}
2.判断子元素是否存在:if(element.childNodes.length) return false;
相关文章推荐
- json
- js 正则用法-笔记
- 用JS获取地址栏参数的方法(超级简单)
- js中的数组操作
- js定时相关函数:
- chartjs
- js中的三大对象
- 简单javascript的使用
- javaScript百度地图
- 通过JS判断联网类型和连接状态的实现代码
- Javascript Array和String的互转换
- javascript判断机器是否联网的2种方法
- js 快速 +冒泡+去重
- js获取url参数
- Javascript 原型、原型链、prototype以及__proto__详解
- js图片自动轮播代码分享(js图片轮播)
- 面试总结篇之Javascript(三)
- javascript设计模式学习之十四——中介者模式
- canvas图片数字计时
- JS学习笔记(1)