我正在学习JavaScript编程,但我不知道这里发生了什么:
let myVar = ('Hello','World!');
console.log(myVar);
输出为:
World!
答案 0 :(得分:4)
逗号运算符计算每个操作数(从左到右)并返回最后一个操作数的值。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Comma_Operator
这意味着表达式'Hello','World!'
的计算结果为'World!'
答案 1 :(得分:0)
您要将变量设置为字符串“ Hello”,然后将其设置为“ World”。如果您在括号内设置变量列表,也会发生同样的事情。
const myVar = (1,2,3,4,5,6);
console.log(myVar);
//6
在我认为您要执行的操作中,使用了+
之类的分组运算符。
const myVar = ("Hello, " + "World")
console.log(myVar)
//"Hello, World"