js NaN

来源:互联网 发布:天津数据恢复 编辑:程序博客网 时间:2024/06/04 23:19

isNaN用来判断一个字符串是否是数字,但是字符串如果是null或者是空格,它也返回false,认为是数字,坑爹啊。我的方法:

if(versionNum == null || versionNum.replace(/\s/g, "") == "" || isNaN(versionNum)  || parseInt(versionNum) <= 0)

alert(NaN == NaN) 返回false


0 0