javascript 数据类型问题?

isNaN(null)
false//为什么null类型也算是数字,不是个空对象吗?
isNaN('undefied')
true
isNaN('NUM')
true
isNaN(62)
false
慕森王
浏览 349回答 2
2回答

MMMHUHU

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

相关分类

JavaScript