猿问

javascript 数据类型问题?

isNaN(null)
false//为什么null类型也算是数字,不是个空对象吗?
isNaN('undefied')
true
isNaN('NUM')
true
isNaN(62)
false
30秒到达战场
浏览 310回答 2
2回答

慕桂英3389331

isNaN函数可以接受一个任何类型的参数,它可以确定这个参数是否“不是数值”。在基于对象调用isNaN()时,首先调用valueOf()方法,确定这个方法返回的值是不是可以转换为数值,null可以返回0,所以false
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答