JavaScript变量:var a =(3,4,7);
这个问题在这里已经有了答案:
它被称为逗号运算符 。 通过将右手表达式包含在圆括号中,我们创建一个组,并对其每个操作数进行评估并返回最后一个值。
来自MDN
逗号运算符评估每个操作数(从左到右)并返回最后一个操作数的值。
当您想编写缩减程序并需要缩小代码时,逗号运算符很有用。
例如,
print = () => console.log('add')
add_proc = (a,b) => a + b
function add(a, b){
if(a && b){
print();
return add_proc(a,b)
}
else
{
return 0
}
}
console.log(add(1,2));
逗号运算符评估每个操作数(从左到右)并返回最后一个操作数的值。
在这里,Seprates每个数字答案因为它是一个变量所以它存储3然后重叠4和最后7因此最终的输出是7
链接地址: http://www.djcxy.com/p/52937.html