逗号运算符多用于声明多个变量;但除此之外,逗号运算符还可以用于赋值。在用于赋值时,逗号运算符总会返回表达式中的最后一项
如下面的例子所示:
var num = (5, 1, 4, 8, 0); // num 的值为 0
var a=1;
var b=(a=(2,4,6))+a++
console.log(b); // 12
逗号运算符多用于声明多个变量;但除此之外,逗号运算符还可以用于赋值。在用于赋值时,逗号运算符总会返回表达式中的最后一项
如下面的例子所示:
var num = (5, 1, 4, 8, 0); // num 的值为 0
var a=1;
var b=(a=(2,4,6))+a++
console.log(b); // 12