编写可维护的JS 04

4.变量、函数和运算符

  1. 变量 变量声明提前,单var
  2. 函数声明 先声明fn再执行 函数声明不应出现在语句块中
  3. 函数调用间隔 函数名与左括号间无间隔
  4. 立即调用函数 (fuction(){})
  5. 严格模式 use strict 以严格模式来解析代码 ,不推荐在全局使用,在函数局部使用
  6. 相等 不使用强制类型转换 == != 如果比较值中一个是否是对象,会调用ValurOf()方法 . 推荐使用=== !==
  7. eval 禁止使用 Function 别无他法的时候使用eval
  8. 原始包装类型 String Boolean Number
Now or nerver .
原文地址:https://www.cnblogs.com/iyueyao/p/3385709.html