展开全部
rspType==0? (invoiceInfoAry==null?"":invoiceInfoAry[0] ) : ""
就是这样理解的啥,这里是2个3目运算符!
首先看rspType==0成立不,成立的话,就取括号里面的结果;不成立就取空字符串!
就是这样理解的啥,这里是2个3目运算符!
首先看rspType==0成立不,成立的话,就取括号里面的结果;不成立就取空字符串!
追问
一个三目运算符好理解,这里是2个3目运算符,请问又该怎么理解里?
追答
就是一个嵌套嘛
假设A = invoiceInfoAry==null?"":invoiceInfoAry[0] ,
那么久变成 rspType==0? A :""了啥,这样是不是就好理解了嘛?
要根据rspType是否为0来决定取A还是会空串;
如果是取A,那么A又是一个三目运算符,需要再计算一次!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询