提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
三目运算符用作布尔判断时,基本语法为: expression ? sentence1 : sentence2
当expression的值为真时执行sentence1,否则执行 sentence2
2.三目运算符表达式运算规则
expr1?A:B //expr1表达式会做布尔判定 判定的结果为true 就会执行表达式A 否则执行B
整个三目运算表达式的结果 是A 或者B
举例例如:
var a=20;
var re=a>=18?20:{name:"karen"};
console.log(re)
运行结果:
注意:三目运算和if(){}else{}的 区别是三目运算有返回值