【发布时间】:2026-01-11 02:40:02
【问题描述】:
我正在寻找一套具体的规则来说明什么会自动进行类型转换以及何时进行类型转换。我正在尝试为较新的开发人员提出一些指导方针,例如它刚刚出现:
90 > '100' // int compare
'90' > 100 // int compare
'90' > '100' // string compare
我能想到的唯一答案是“因为”:)
【问题讨论】:
-
了解规则会很有趣,但我的指导方针是始终明确。如果您希望将字符串视为 int,请将其设为一个。除了可读性之外没有其他原因。
标签: javascript casting