我有一个快速的问题(我希望!)。 在JS中,为什么isNaN(" ")评估为false,但是是否为“真isNaN(" x") ? 我正在对文本input字段执行数字操作,并检查字段是否为空,“”或NaN。 当有人在场上input一小部分空间时,我的validation都没有通过,所以我很困惑它为什么会通过isNAN检查。 谢谢!