逗号运算符
逗号运算符用于对两个表达式求值,并返回后一个表达式的值。
1  | 'a', 'b' // "b"  | 
上面代码中,逗号运算符返回后一个表达式的值。
左结合与右结合
少数运算符的计算顺序是从右到左,即从右边开始计算,这叫做运算符的“右结合”(right-to-left associativity)。其中,最主要的是赋值运算符(=)和三元条件运算符(?:)。
1  | w = x = y = z;  | 
1  | w = (x = (y = z));  | 
逗号运算符用于对两个表达式求值,并返回后一个表达式的值。
1  | 'a', 'b' // "b"  | 
上面代码中,逗号运算符返回后一个表达式的值。
少数运算符的计算顺序是从右到左,即从右边开始计算,这叫做运算符的“右结合”(right-to-left associativity)。其中,最主要的是赋值运算符(=)和三元条件运算符(?:)。
1  | w = x = y = z;  | 
1  | w = (x = (y = z));  |