当前位置:嗨网首页>书籍在线阅读

14-逗号运算符

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

5.8.4 逗号运算符

逗号运算符可以简单地将表达式组合起来:它会按顺序执行两个表达式,并返回第二个表达式的结果。如果想执行多个表达式,但只关心最后一个表达式的结果,使用逗号运算符就很方便。下面是一个简单的例子:

let x = 0, y = 10, z;
z = (x++, y++);

在这个例子中, xy 都自增了, z 最后的值为 10 (由 y++ 返回的结果)。注意,逗号运算符的优先级是最低的,这就是要用括号的原因:如果没有括号, z 的值就变成 0x++ 的值), y 的值也会增加。组合表达式最常见的场景有两种: for 循环(见第4章),以及函数在返回前组合执行多种操作。