var one = null;
console.log(isNaN(one));
为什么这个返回的是false呢?
登陆购买课程后可参与讨论,去登陆吧
null先被转换成了0
你好,isNaN() 函数用于检查其参数是否是非数字值。非数字值则返回 true, 否则返回 false。这里null会先被转换为0,然后进行判断,所以这里是false。
祝学习愉快~
因为null被转换为0,所以是数值,所以是false
因为 null ,它代表什么都没有 , 空,当然也不是一个"非数值"
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
登录后可查看更多问答,登录/注册
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
5 45
377 41
378 40
0 35
60 30
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号
在线咨询
领取优惠
免费试听
领取大纲
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星