web移动开发最佳实践之js篇
一、js概述 js即 JavaScript ,是被设计用来验证表单、检测浏览器、创建cookies、改进设计以及更多应用的 网络脚本语言 ,它非常容易使用。在web应用中,它是主要的 编程语言 ,主要用途是进行各种 逻辑控制 、 行为展现 等。对于js的优化,对于整个应用的提升都是 非常显著 的。 二、使用字面量(literal notation)来声明对象和数组 创建对象和数组的方法有很多,但是使用 字面量 是最 简单 最 快 的。传统的方法是使用 内建的构造器 声明: //create an object var obj = new Object(); obj.debug = false; obj.lang = "en"; //create an array var arr = new Array("one", "two", "three"); 这种方式在 技术上 是没问题的,但是使用字面量声明会 更快 而且 代码更少 : //create an object var obj = {debug: false, lang: "en"}; //create an array var arr = ["one", "two", "three"]; 三、避免使用全局变量和函数 即把 属性 和 方法 都绑定到一个 命名空间 对象里,这样不仅可以 减少命名冲突 ,而且可以