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

请问if判断语句里等号的问题

请问if判断语句里等号的问题

慕婉清0389111 2017-03-10 10:18:29
function showLogin(){         if(login_box.style.display = 'none'){             login_box.style.display = 'block';         }        } //如果我换成if(login_box.style.display == 'none')就不会显示
查看完整描述

4 回答

?
自由的气息

TA贡献96条经验 获得超116个赞

一个等号是赋值,两个等号是判断。

查看完整回答
反对 回复 2017-03-11
?
管管0_0

TA贡献16条经验 获得超3个赞

一个=号是赋值的意思,判断语句中一定要用双等号

查看完整回答
反对 回复 2017-03-10
?
花开花落_青藤

TA贡献23条经验 获得超2个赞

js中=为赋值,==为判断

查看完整回答
反对 回复 2017-03-10
?
婧享年华

TA贡献2条经验 获得超0个赞

这是新手常犯的错误。=== 在编程中的区别:

前一个 代表数学中的等于  a=a,二者相等返回True;

后一个 代表赋值  a=1,让a=1;

查看完整回答
反对 回复 2017-03-10
  • 4 回答
  • 1 关注
  • 2947 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信