繁体   English   中英

console.log中的逗号(JavaScript)

[英]comma in console.log (JavaScript)

这可能是一个愚蠢的问题,但我不明白。 我真的希望我不要落选

当我尝试运行此代码

var mydate= new Date (19995,10,5);
console.log("foo was born on the day :" mydate.getDay());

在firebug(Mozeilla)中,在参数列表之后我得到一个错误(SyntaxError:missing),但是当我在字符串和变量之间添加逗号时,就像这样:

var mydate= new Date (19995,10,5);
console.log("foo was born on the day :", mydate.getDay()); 

有用。 为什么需要添加逗号?

您需要使用+运算符而不是逗号,如下例所示。

console.log("foo was born on the day: " + maydate.getDay());

这也适用于变量/等。 像下面的例子一样。 您也可以在变量后添加另一个+运算符,以继续输入文本。

console.log("foo is " + fooAge + " years old");

使用“ +”串联:

console.log("foo was born on the day :" + maydate.getDay());

我们在传递参数时使用逗号,console.log接受这些参数,将它们合并在一起并输出输出。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM