JavaScript的12个怪癖

实际上 javascript 是一个相当简洁的语言,但是也难免会有一些怪癖(quirks)

  1. 怪癖 1:隐式类型转换
  2. 怪癖 2:两个「空值」:undefined 和 null
  3. 怪癖 3:标准的等号 (==)
  4. 怪癖 4:未知变量名创建全局变量
  5. 怪癖 5:参数的处理
  6. 怪癖 6:变量的作用范围
  7. 怪癖 7:变量闭包之后的无意识共享
  8. 怪癖 8:“类数组对象”