Get to know MDN better
此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。
严格相等运算符(===)会检查它的两个操作数是否相等,并且返回一个布尔值结果。与相等运算符不同,严格相等运算符总是认为不同类型的操作数是不同的。
严格相等运算符(=== 和 !==)提供了严格相等判定语义。
严格相等运算符与相等(==)运算符最显著的区别是,如果操作数的类型不同,== 运算符会在比较之前尝试将它们转换为相同的类型。
| ECMAScript® 2027 Language Specification # sec-equality-operators |
启用 JavaScript 以查看此浏览器兼容性表。