javascript - 比较 JavaScript 中的值

标签 javascript

我正在使用java脚本来比较值

 if (cellValue == "true" || cellValue == true)

我可以在 java 脚本中使用 === 运算符来代替这样做吗?

最佳答案

===== 之间的区别在于第一个(双等于)进行类型强制转换,这可能会导致愚蠢的结果:

0 == false
true

0 === false
false

通常建议使用 ===,因为这将提供更可预测的结果并评估您正在比较的值的真实类型。

关于javascript - 比较 JavaScript 中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36158504/

相关文章:

javascript - 这种格式是什么类型的数据对象?

javascript - 内联显示 JavaScript 创建的元素(点击不起作用)

javascript - jQuery Datatables 找到最后一行,并从第一列(隐藏列)获取数据

javascript - 在/或\使用 javascript 之前 chop 内容

javascript - 使 map 响应

javascript - 如何在 JavaScript 中保留一个值

javascript - 使用 ES6 重新排列 Javascript 中的数组

javascript - 用于在滚动时加载数据(从数据库)的 JQuery 插件

javascript - Bootstrap 提前输入不起作用

javascript - JSON 中所需的帮助