js 三元表达式

Posted Ai~低调

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 三元表达式相关的知识,希望对你有一定的参考价值。

基本格式

//条件?真结果:假结果
var test = a>0?a:-a

对应if...else语句

if (条件) {真结果} else {假结果}
if(a>0){
    x = a
}else{
    x= -a
}

三元表达式嵌套

//条件1?真结果1:(条件2?真结果2:(条件3:真结果3?假结果3))
var res = x>0?1:(x=0?-1:2)

 

以上是关于js 三元表达式的主要内容,如果未能解决你的问题,请参考以下文章

20个简洁的 JS 代码片段

js三元表达式

js 三元表达式

JSP 基础语法

js 三元表达式的写法

JS高级运算符