一个简短的解释,在Javascript==(相等)和==(所有相等)之间的差异

Javascript中的= =(相等)和= =(所有相等)有什么区别

让我们先看两个例子。

var = 100;

如果(n=100)

{

警报('equals);

}

其他的

{

警报(不等于);

}

结果是等于;

判断字符串是否相同时,

var = false;

如果(n = =假)

{

警报('equals);

}

其他的

{

警报(不等于);

}

结果并不相等。

在判断两个原因时:首先将判断是否同一类型的数据是一致的,如果数据类型一致,继续判断同一时间的内容是否判断,将忽略数据类型,直接判断内容是否等于判断的开关。

JS未定义和空=判断相等,判断不相等。