Comparing values in javascript
我使用Java脚本来比较值
1
| if (cellValue =="true" || cellValue == true) |
而不是这样做,我可以使用Java脚本中的===运算符吗?
- 你为什么要和"true"比较?
- 你试过用它来看看会发生什么吗?
==和===的区别在于,第一个(双等号)执行类型强制,这可能导致愚蠢的结果:
1 2 3 4 5
| 0 == false
true
0 === false
false |
通常建议使用===,因为这样可以提供更可预测的结果,并评估要比较的值的真实类型。