4.变量、函数和运算符
- 变量 变量声明提前,单var
- 函数声明 先声明fn再执行 函数声明不应出现在语句块中
- 函数调用间隔 函数名与左括号间无间隔
- 立即调用函数
(fuction(){})
- 严格模式
use strict
以严格模式来解析代码 ,不推荐在全局使用,在函数局部使用 - 相等 不使用强制类型转换
==
!=
如果比较值中一个是否是对象,会调用ValurOf()
方法 . 推荐使用===
!==
- eval 禁止使用
Function
别无他法的时候使用eval - 原始包装类型
String
Boolean
Number