16 JavaScript逗号运算符

发布时间 2023-08-23 15:12:02作者: 生而自由爱而无畏
16 JavaScript逗号运算符

Python 逗号运算符一般用于组合多个表达式,其返回值是最后一个表达式的值,例如:

function s(){
    console.log(1), console.log(2), console.log(3);  // 从前向后执行 ,1,2,3
    let s = (1, 2, 3); // 整体进行赋值的时候. 取的是最后一个值 3
    console.log(s);
    // 注意. 这个括号可以在返回值时省略
    var a;
    return a=10,
    a++,
    a+=100,
    {name:"alex", "a":a};
}
let r = s();
console.log(r);  // {name: 'alex', a: 111}