javascript - !(a==b) 与 a!=b 的区别是?
PHP中文网
PHP中文网 2017-04-10 17:56:33
[JavaScript讨论组]

判断语句
if(!(a==b))与if(a!=b)的区别在哪里?看见不少代码里这么写

PHP中文网
PHP中文网

认证0级讲师

全部回复(5)
怪我咯

可能是计算顺序吧。。同不解

天蓬老师

如果像 if(!(a===b)) 对js确实跟if (!(a==b))不一样

PHP中文网

逻辑上等价,
但是放到不同环境里,一种可能比另外一种可读性好。

巴扎黑

--写的人想法不一样

巴扎黑

可能这样,第一个先判断a,b是否相等 然后再取反,第二个 ,直接判断 等还是不等

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

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