1.不要在同一行声明多个变量;

2.使用===/!==来比较true/false的返回值;

3.使用字面量替代new Array这种形式;

4.不要使用全局函数;

5.switch语句必须带有default分支;

6.函数不应该有时候有返回值,有时候没返回值;

7.for循环和if语句必须使用大括号;

8.for-in循环中的变量,应使用var关键字声明限定作用域,从而避免作用域的污染。

最新文章

  1. H5图片裁剪升级版
  2. Ubuntu防火墙设置
  3. 【20140113】package 与 import
  4. C#:序列化值与解码二进制
  5. unable to open sync connection
  6. oracle 变量赋值
  7. Java 从单核到多核的多线程(并发)
  8. ADT在线安装
  9. JAVA Web项目的编码过滤器
  10. 当浏览器不支持placeholder,所执行的函数
  11. spring boot + velocity中文乱码解决方式
  12. [ACM] HUST 1017 Exact cover (Dancing Links,DLX模板题)
  13. python基本数据类型——dict
  14. 关于log4.net 错误,求解
  15. Spring学习(1)----入门学习(附spring-framework下载地址)
  16. css 负边距
  17. getopts的使用
  18. asp.net asp.net application 升级到 asp.net web 解决找不到控件 批量生成.designer文件
  19. 【转】MySQL— 索引
  20. Web应用实例:音频可视化

热门文章

  1. js中继承的实现,原型链的知识点归纳,借用构造函数,组合继承(伪经典继承)
  2. python面试题之补充缺失的代码
  3. linux系统:go build报错import cycle not allowed
  4. myeclipse中出现The method xxx of type must override or implement a supertype
  5. 死磕Spring源码系列
  6. 注册Bean
  7. session控制登入权限
  8. python语法学习
  9. sql delete语句
  10. Peer模式的多线程程序例子