javascript——三元操作符
{{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——三元操作符相关推荐
- javascript三元操作符
为啥用三元操作符(ternary) condition ? expr1 : expr2 三元操作符用来简化条件判断 这个操作符可以用来代替if else条件判断.但是为什么有这个操作符呢?这里的原因是 ...
- 从头开始学JavaScript (五)——操作符(二)
原文:从头开始学JavaScript (五)--操作符(二) 一.乘性操作符 1.乘法:* 乘法操作符的一些特殊规则: 如果操作数都是数值,按照常规的乘法计算,如果乘积超过了ECMAscri ...
- java三元操作符注意
/* 三元操作符的类型务必一致 */ public class proposal_3 {public static void main(String[] args) {int i=80;String ...
- sql语句中的in用法示例_示例中JavaScript in操作符
sql语句中的in用法示例 One of the first topics you'll come across when learning JavaScript (or any other prog ...
- Java 操作符:Java 中操作符优先级、一二三元操作符及逻辑操作符的中德模佛定理
文章目录 前言 一.操作符介绍与优先级表 二.一元运算符与二元运算符的区别? 三.Java 中唯一的三元操作符 四.逻辑操作符中的德模佛定理 总结 前言 在 Java 中我们常见的操作符分为三种,分别 ...
- ruby三元操作符_在Ruby中使用操作符将元素添加到数组实例中
ruby三元操作符 In the previous articles, we have gone through ways through which we can create Array inst ...
- [改善Java代码]三元操作符的类型务必一致
建议三: 三元操作符是if-else的简化写法,在项目中使用它的地方很多,也非常好用,但是好用又简单的东西并不表示就可以随便用,我们来看看下面这段代码: 1 public class Client { ...
- 用三元操作符替代if-else以降低CPU分支预测惩罚实现Unity内函数13倍提速
测试对象 1,C# (Unity脚本) 2,C# DLL(mcs build的动态链接库再导入Unity) 3,C Native Code(LLVM编译后导入Unity) 被测试函数源码 两个随机数数 ...
- lua语言和python_[动态语言]python和lua中的三元操作符and-or
在这两种语言中,表达式a and b的返回值不是true或false,而是a/b当中非真的值,而表示a or b返回的是a/b当中为真的那个. 因此,要想模拟C/C++中的三元操作符c ? a : b ...
最新文章
- C#编写最小化时隐藏为任务栏图标的Window appllication
- java.lang.OutOfMemoryError 解决方式
- C++:数据流和缓冲区
- Java Arraylist 如何使用 Comparator排序
- UVa 10118 免费糖果(记忆化搜索+哈希)
- Codeforces Round #354 (Div. 2) A. Nicholas and Permutation
- 阿里中台搞了3年,搞凉了?网传:副总裁玄难“背锅”,辞职创业!
- 二代证|港澳台居民居住证|电子护照阅读器 读卡器MEPR200+的应用与二次开发攻略
- 马云在大学学计算机,大佬高考往事 马云数学考一分刘强东错选专业
- 算法工程师的一万小时定律
- ue4人物动作_ue4人物动作资源Resource Gathering Animation418
- 关于计算机网络简笔画,玩电脑简笔画图片
- DB2控制中心菜单中文乱码问题
- [zz] onNewIntent
- 张静君的“商脉通”和企业博客
- win10计算机本地连接属性在哪里,Win10系统打开本地连接属性的方法
- 计算机与信息工程专业就业前景,信息工程专业本科就业前景
- 配电室环境远程监控物联网方案
- 南昌大学计算机学硕考研经验,南昌大学计算机应用技术调剂生复试经验
- mapabc高德地图显示多个点,并且每个marker点可以响应鼠标点击事件,处理跳转页面