为什么 isNaN(“ ”) (带空格的字符串) 等于 false?
2022-08-30 01:44:10
在 JavaScript 中,为什么 evaluate to 是 ,而是 evaluate to ?isNaN(" ")
false
isNaN(" x")
true
我正在对文本输入字段执行数值运算,并且我正在检查该字段是 、 、 还是 。当有人在字段中键入少量空格时,我的验证在所有三个上都失败了,我对为什么它通过检查感到困惑。null
""
NaN
isNaN