关系运算符与null、undefined

  • 相等运算符:==
  • 比较运算符: >=><=<

在与null undefined 在比较的结果的记忆上有偏差,特整理正确的结果

  1. 两个有属性的值在比较过程中,先调用valueOf比较,再调toString比较
  2. null undefined 无上述属性,记忆方法如下
  • undefined:除了自身与null之外,上述关系运算都视为NaN即可
  • null: 除了自身与undefined外,在相等运算符中相当于NaN,但在比较运算符中相当与0

你可能感兴趣的:(关系运算符与null、undefined)