javascript中的 "=="

  1. 对象之间比较比较的是引用地址
  2. 对象和其他比较,转成字符串
  3. 字符串和数字比较,字符串转成数字
  4. 布尔值和任何比较,转成数字
  5. undefined == null
  6. NaN 和谁都不相等

javascript权威指南上写的,比较运算的过程

原文地址:https://www.cnblogs.com/qiangspecial/p/3498298.html