JavaScript 的运算符
?:
条件运算符(三元运算符)
- 语法:布尔值表达式1?表达式2:表达式3
若表达式1的值为 true,则执行表达式2的操作,并以执行结果作为整个表达式的结果
若表达式1的值为 false,则执行表达式3的操作,并以执行结果作为整个表达式的结果
赋值运算符:=
、+=
、-=
、*=
、/=
、%=
、>>=
(右移赋值)、<<=
(左移赋值)
/*以上除了 "=" 以外的运算符,都能如下拆解*/
(x += y) === (x = x + y);
逗号运算符 ,
使用逗号运算符,可以在同一条语句中声明多个变量
var iNum1 = 1, iNum2 = 2, iNum3 = 3;