缩短否定检测不要给setTimeout传递字符串参数尽量少使用eval函数避免使用 with() 语句插入迭代器不断运行的代码用setInterval避免与null进行比较在循环时将控制条件和控制变量合并起来巧用||和&&布尔运算符多个变量声明switch语句相对if较快使用===代替==各种类型转换字符串连接对象属性和数组元素的速度都比变量慢避免全局查找单引号,双引号使用直接量进行赋值