我正在使用 JSLint 来浏览 JavaScript,它返回许多建议,将 == (两个等号)替换为 === (三个等号)在执行诸如在 if 语句内比较 idSele_UNVEHtype.value.length == 0 等操作时。
将 == 替换为 === 是否有性能优势?
任何性能改进都会受到欢迎,因为存在许多比较运算符。
如果不进行类型转换,是否会比 == 获得性能提升?
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
使用
==运算符(相等)使用
===运算符(Identity)这是因为相等运算符
==会进行类型强制转换,这意味着解释器会在比较之前隐式尝试转换值。另一方面,恒等运算符
===不会进行类型强制,因此在比较时不会转换值。