问答详情
源自:4-1 做判断(if语句)

做判断if语句

<script type="text/javascript">
 var mycarrer = "HTML";
 if (mycarrer == "HTML")  {    document.write("你面试成功,欢迎加入公司。");
 }
</script>

请问第一个mycarrer="HTML"和第二个mycarrer="HTML“表达的意思有什么区别吗

提问者:qq_一生之久_0 2016-03-30 09:15

个回答

  • 王秀锦
    2016-03-30 09:24:53
    已采纳

    有区别。第一个是声明变量,并给变量mycarrer一个值。第二个是用的“==”号,是赋值。

  • 慕妹3608846
    2016-04-27 10:26:54

    第一个为声明变量,第二个为逻辑判断,返回TRUE OR FALSE

  • Hot_shit
    2016-03-30 10:13:27

    在js中,=为赋值,==为相等(数值方面),!=为不等,===为相等(数值和属性)。上边所说的声明变量为var;js中可以不进行变量声明,进行直接赋值,即mycarrer=“HTML”,不进行声明的变量系统会将其认定为全局变量。

  • 小鱼儿_0031
    2016-03-30 09:44:12

    有区别,第一个是声明变量,第二个是给mycarrer赋值。

  • 朱麦迪
    2016-03-30 09:34:19

    有区别,第一个是声明变量,并赋值。= 表示赋值;== 表示判断是否相等,两个的意思是不一样的