为了账号安全,请及时绑定邮箱和手机立即绑定

!=和=!的区别

那么我想请问下 !=和=!有区别么?区别是什么啊?谢谢~


正在回答

3 回答

!=   不=        !取反       =! 可以这样写吗?    没看过

0 回复 有任何疑惑可以回复我~
#1

假装症经 提问者

http://www.imooc.com/code/138 第十行看到的 谢谢解答!
2015-08-05 回复 有任何疑惑可以回复我~

csgo


0 回复 有任何疑惑可以回复我~

a=1;

b=2;

a!=b    //返回:true

a=!b     //返回:a=0


3 回复 有任何疑惑可以回复我~
#1

假装症经 提问者

为什么a=!b会返回a=0呢?
2015-08-05 回复 有任何疑惑可以回复我~
#2

大业 回复 假装症经 提问者

b=2 //布尔值为:真(1) !b //布尔值为:假(0) 所以你可以认为a=!b就是a=(!b)=0.
2015-08-06 回复 有任何疑惑可以回复我~
#3

假装症经 提问者 回复 大业

soga;谢谢!
2015-08-06 回复 有任何疑惑可以回复我~
#4

yux_84 回复 假装症经 提问者

为什么我的这个输出是false,而不是0
2016-03-28 回复 有任何疑惑可以回复我~
查看1条回复

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468044    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

!=和=!的区别

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信