问答详情
源自:2-5 表达出你的想法(表达式)

我想问下 为什么下面那两句 要在量的前后加“+”号?

我想问下  为什么下面那两句  要在量的前后加“+”号?  

document.write("小明还剩:"+num1+"元"+"<br>");  

document.write("小红花:"+num2+"元买个铅笔盒");

提问者:丢你老鼠 2017-06-10 08:46

个回答

  • workerworking
    2017-06-10 09:18:52
    已采纳

    语法规则而已。‘+’代表连接符,连接字符串与变量,或者字符串与字符串。试想一下,1.如果去掉连接符,把变量写到字符串里面去,这样变量就不会解析,2.如果直接去掉连接符,像这样,document.write("小明还剩:"num1"元");  当然会报错,因为语法上解析器不知道这是什么东西,既不是变量也不是字符串,因此,这是一种语法规则。而且有了连接符,阅读起来也更容易,代码格式也好。

  • 慕婉清7712429
    2018-06-21 17:58:23

    输出多项内容,内容之间用+号连接

  • qq_对沵撕心裂肺的想念_04176628
    2017-06-10 12:26:30

    "+"是作为一个连接符号,连接前后的数据,主要祈祷连接的作用,比如说document。write(”小明还剩:“+num)这里+好就是让”小明还剩“和num的数据相连接

  • 梨花夜雨酱
    2017-06-10 09:36:36

    加号在这里是连接符哦,作为变量需要和前后的字符串进行拼接运算,所以需要前后两个+呢。

  • 文艺小少年年年年年年
    2017-06-10 09:27:58

    输出多个字符需要是使用字符串连接+

  • qq_若丶只如初见_03931130
    2017-06-10 09:23:40

    前面是一个字符串,后面是一个整形数,中间要用+连接,字符串之间也要用+连接