javascript - js中0==null为啥是false?
阿神
阿神 2017-04-11 10:36:59
[JavaScript讨论组]

而0<=null是true

阿神
阿神

闭关修行中......

全部回复(3)
迷茫

==是false,不会进行类型转换,null是>=0的数,而在进行这个比较的时候,是0>null为假,所以相反为真;而且大于等于不是大于和等于累加的意思

null>0 //null转化为number,为0,所以0>0结果为false。
null>=0 //null转化为number,为0>=0,所以结果为true。
null==0// null在做相等判断时,不进行转型,所以null和0为不同类型数据,结果为false。

PHP中文网

请参考'==':http://interglacial.com/javas...
'<=':http://interglacial.com/javas...规则定义

巴扎黑

<和>=属于一组
==和!=属于一组
其他的参考这个问题下的答案:
==的相关问题

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号