{{C?A:B}}

C条件成立则为A,不存在取B

比如在跟后台交互时,有许多要设默认值

<script type=''text/javascript>

var value = document.getElementById('input');

var  type = value?value:0;         //比如给后台传值,如果不存在,就设一个默认值,保证程序正常运行

</script>

实例:

<script type=''text/javascript>

var  a = true;

var  b = (a = true)?1:2;           //b =1

</script>

转载于:https://www.cnblogs.com/yanxiaoyanyan/p/6170258.html

javascript——三元操作符相关推荐

  1. javascript三元操作符

    为啥用三元操作符(ternary) condition ? expr1 : expr2 三元操作符用来简化条件判断 这个操作符可以用来代替if else条件判断.但是为什么有这个操作符呢?这里的原因是 ...

  2. 从头开始学JavaScript (五)——操作符(二)

    原文:从头开始学JavaScript (五)--操作符(二) 一.乘性操作符 1.乘法:*      乘法操作符的一些特殊规则: 如果操作数都是数值,按照常规的乘法计算,如果乘积超过了ECMAscri ...

  3. java三元操作符注意

    /* 三元操作符的类型务必一致 */ public class proposal_3 {public static void main(String[] args) {int i=80;String ...

  4. sql语句中的in用法示例_示例中JavaScript in操作符

    sql语句中的in用法示例 One of the first topics you'll come across when learning JavaScript (or any other prog ...

  5. Java 操作符:Java 中操作符优先级、一二三元操作符及逻辑操作符的中德模佛定理

    文章目录 前言 一.操作符介绍与优先级表 二.一元运算符与二元运算符的区别? 三.Java 中唯一的三元操作符 四.逻辑操作符中的德模佛定理 总结 前言 在 Java 中我们常见的操作符分为三种,分别 ...

  6. ruby三元操作符_在Ruby中使用操作符将元素添加到数组实例中

    ruby三元操作符 In the previous articles, we have gone through ways through which we can create Array inst ...

  7. [改善Java代码]三元操作符的类型务必一致

    建议三: 三元操作符是if-else的简化写法,在项目中使用它的地方很多,也非常好用,但是好用又简单的东西并不表示就可以随便用,我们来看看下面这段代码: 1 public class Client { ...

  8. 用三元操作符替代if-else以降低CPU分支预测惩罚实现Unity内函数13倍提速

    测试对象 1,C# (Unity脚本) 2,C# DLL(mcs build的动态链接库再导入Unity) 3,C Native Code(LLVM编译后导入Unity) 被测试函数源码 两个随机数数 ...

  9. lua语言和python_[动态语言]python和lua中的三元操作符and-or

    在这两种语言中,表达式a and b的返回值不是true或false,而是a/b当中非真的值,而表示a or b返回的是a/b当中为真的那个. 因此,要想模拟C/C++中的三元操作符c ? a : b ...

最新文章

  1. C#编写最小化时隐藏为任务栏图标的Window appllication
  2. java.lang.OutOfMemoryError 解决方式
  3. C++:数据流和缓冲区
  4. Java Arraylist 如何使用 Comparator排序
  5. UVa 10118 免费糖果(记忆化搜索+哈希)
  6. Codeforces Round #354 (Div. 2) A. Nicholas and Permutation
  7. 阿里中台搞了3年,搞凉了?网传:副总裁玄难“背锅”,辞职创业!
  8. 二代证|港澳台居民居住证|电子护照阅读器 读卡器MEPR200+的应用与二次开发攻略
  9. 马云在大学学计算机,大佬高考往事 马云数学考一分刘强东错选专业
  10. 算法工程师的一万小时定律
  11. ue4人物动作_ue4人物动作资源Resource Gathering Animation418
  12. 关于计算机网络简笔画,玩电脑简笔画图片
  13. DB2控制中心菜单中文乱码问题
  14. [zz] onNewIntent
  15. 张静君的“商脉通”和企业博客
  16. win10计算机本地连接属性在哪里,Win10系统打开本地连接属性的方法
  17. 计算机与信息工程专业就业前景,信息工程专业本科就业前景
  18. 配电室环境远程监控物联网方案
  19. 南昌大学计算机学硕考研经验,南昌大学计算机应用技术调剂生复试经验
  20. mapabc高德地图显示多个点,并且每个marker点可以响应鼠标点击事件,处理跳转页面

热门文章

  1. python设计模式(九):外观模式
  2. 风口上的政府大数据 需要消除“大误区”
  3. 【号外号外:微软收购 .NET 的开源实现 Xamarin 项目的公司】
  4. PHP_编码问题汇总
  5. windows 7 unmountable boot volume 解决方法
  6. QTP11补丁下载 – 完美支持FIREFOX 9~10
  7. c#测试字符串是否为GUID的几种方法
  8. 一个北漂女孩-不想嫁给有钱人
  9. 得到windows系统图标的解决方案(转)
  10. 好像最近买了很多东西