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"))
posted @ 2018-05-19 09:38  浮沫  阅读(700)  评论(0编辑  收藏  举报