?运算符(null合并运算符)和三木运算符

运算符:?运算符也成为null合并运算符.?运算符的左操作数如果不为null,则返回左操作数。反之,则返回右操作数。

三木运算符(js):

 var a=2; var b=""; a=(a?a:b); 当a为false、undefined、null或空字符串时,返回b;否则返回a; 三木运算符(C#):
int a=10; int b; b=(a==10)?a++:a--;
原文地址:https://www.cnblogs.com/tofight/p/2413318.html