不等式

运算符 !=== 运算符的反函数。
如果操作数不相等,将返回 true
如果它们的类型不同,javascript 引擎将尝试将两个操作数转换为匹配类型。注意: 如果两个操作数在内存中有不同的内部引用,则返回 false

样品:

1 != '1'     // false
1 != 2       // true

在上面的示例中,1 != '1'false,因为原始数字类型与 char 值进行比较。因此,Javascript 引擎不关心 RHS 值的数据类型。

运算符:!===== 运算符的反函数。如果操作数不相等或者它们的类型不匹配,则返回 true。

例:

1 !== '1'    // true
1 !== 2      // true
1 !== 1      // false