关于比较运算符:在javascript中适当地使用==和===

Appropriate usage of == and === in JavaScript

本问题已经有最佳答案,请猛点这里访问。

我是Java脚本新手在javascript中(=====!=!==等)的确切区别是什么?读过一些文章,想更清楚地了解这一点。事先谢谢。


==运算符表示类型转换后相等。

1
2
1 == '1';  // true
1 == 1;    // true

===运算符表示不进行任何转换的相等。

1
2
1 === '1'; // false
1 === 1;   // true