你的位置:首页 > Java教程

[Java教程]通过一张简单的图,让你搞懂JS的==运算

==  运算的规则:

  • undefined == null,结果是true。且它俩与所有其他值比较的结果都是false

  • String == Boolean,需要两个操作数同时转为Number。

  • String/Boolean == Number,需要String/Boolean转为Number。

  • Object == Primitive,需要Object转为Primitive(具体通过valueOftoString方法)。


原文链接:https://zhuanlan.zhihu.com/p/21650547