isNaN(null)false//为什么null类型也算是数字,不是个空对象吗?isNaN('undefied')trueisNaN('NUM')trueisNaN(62)false
2 回答
MMMHUHU
TA贡献1834条经验 获得超8个赞
isNaN函数可以接受一个任何类型的参数,它可以确定这个参数是否“不是数值”。在基于对象调用isNaN()时,首先调用valueOf()方法,确定这个方法返回的值是不是可以转换为数值,null可以返回0,所以false
添加回答
举报
0/150
提交
取消