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

js中,+a+代表取a的值吗,还有\n应该放在""里面吗,代码如下:

js中,+a+代表取a的值吗,还有\n应该放在""里面吗,代码如下:

芜湖不芜 2018-12-19 17:15:25
代码如下:<script language="javascript">var a=1+2*3;var b=(1+2)*3;alert("a="+a+"\nb="+b);</script>运行结果为:a=7;b=9;alert("a="+a+"\nb="+b);这句有点看不懂。。alert里面的"+a+"有这种写法吗?表示的是取a的值吗?还有\n为什么要和b=一起放在引号里面呢?
查看完整描述

1 回答

?
慕哥6287543

TA贡献1831条经验 获得超10个赞

我认为你的分割不对,我给你分下


alert(

        "a="+

        a+

        "\nb="+

        b

);

我给换行了,+加号是连接符,“”双引号包裹的是字符串,"a="代表一个字符串,a是一个变量,第一行的意思就是把一个字符串和一个变量连接起来输出,就是a=7。


"\nb="

也是一个字符串,但是 斜杠n 是转义字符,表示回车 换行的意思,所以就是第二行了,然后加号又连接了一个b,就是b=9.最终就是你输出的样子?

深夜手机码字,一样对你有帮助


查看完整回答
反对 回复 2019-01-03
  • 1 回答
  • 0 关注
  • 804 浏览
慕课专栏
更多

添加回答

举报

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