!(a==b) 与 a!=b 的区别是?

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

阅读 6.4k
5 个回答

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

--写的人想法不一样

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

新手上路,请多包涵

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

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题