标签: javascript
我最近在reddit上看到一则帖子,内容是...
当您开始学习JavaScript时,您可能会读到永远不要使用==而是===。
这使我发问: 有时间使用==而不是===吗?
作者回答:
如果需要进行类型转换。 420 ==“ 420”的计算结果为true。
虽然我可以看到,如果将文本输入的值轻松地与数字进行比较的话,如何使用toString()可以达到相同的目的。只是好奇语言设计人员还考虑了哪些其他用例?正确使用此语言功能而不是滥用它或不良行为的任何很好的例子吗?