本文主要介绍js恒等运算符(js中的运算符号),下面一起看看js恒等运算符(js中的运算符号)相关资讯。
1。平等与不平等= =!在转换不同的数据类型时,遵循以下规则:等式和不等式:1.1如果多个操作数是布尔值,则在比较等式之前,将它们转换为false到0的值,将true值转换为1。1.2如果一个操作数是字符串,另一个操作数是数值,那么在相等比较之前,字符串被转换为数值。1.3如果一个操作数是对象,其他不是,则调用valueof对象的方法,将得到的基本类型的值与前面的规则进行比较。1.4 null和undefined相等。1.5在比较之前,空值和未定义值不能转换为任何其他值。1.6如果算符是南,等价算符返回false,不等价算符返回true;即使两个操作数都是南,也是一样的。1.7如果两个操作数都是对象,比较是否指向同一个对象来表示值null =未定义的真南=南假5 =南假南=南假南!=南实5 = 5实假= 0实真= 1实真= 2反之则为假未定义= 0假空= 0假2。以及整个范围一致性= = =!两个操作数返回真实情况和不等式等错误;未定义上面对未定义js运算符的详细描述就是小编辑器分享的全部内容。希望能给大家一个参考,希望大家多多支持。
了解更多js恒等运算符(js中的运算符号)相关内容请关注本站点。