js 三目运算符 多操作

条件(三元)运算符是 JavaScript 仅有的使用三个操作数的运算符。

语法

condition ? expr1 : expr2 

参数

condition (or conditions)
计算结果为truefalse的表达式。
expr1expr2
值可以是任何类型的表达式。

当想要在?后面执行多条语句时, 可以在 expr1、expr2里使用多个的操作(用逗号分隔):

1>2?(a =1,console.log(a),console.log("bb")):(a =1,console.log(a),console.log("bb"))

猜你喜欢

转载自www.cnblogs.com/fumo/p/9059292.html