JS三目运算(三元运算)方法详解


Posted in Javascript onMarch 01, 2017

1、什么是三目运算:(布尔表达式 ? 值0:值1;)

5>3?alert('5大'):alert('3大');

即    if(5>3){alert('5大')}else{alert('3大')};

注意:三目运算和if(){}else{}的 区别是三目运算有返回值

例如:

var max = a>b?a:b;

2、多条件的三目运算怎么写:

实例:根据学生成绩判定ABCD四个等级

var result = (sc<0 || sc>100) ?("分数无效"):

sc>=90?("A"):

  sc>=80?("B"):   

sc>=60?("C"):("D");

注意: 计算时需考虑优先级问题,加"()'避免结果出错!  

3、三目运算的优势: 简洁,明了

以上这篇JS三目运算(三元运算)方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
ext checkboxgroup 回填数据解决
Aug 21 Javascript
jquery $.ajax各个事件执行顺序
Oct 15 Javascript
javascript垃圾收集机制与内存泄漏详细解析
Nov 11 Javascript
JS网页在线获取鼠标坐标值的方法
Feb 28 Javascript
js+css实现的圆角边框TAB选项卡滑动门代码分享(2款)
Aug 26 Javascript
javascript给span标签赋值的方法
Nov 26 Javascript
js编写当天简单日历效果【实现代码】
May 03 Javascript
jQuery动态创建元素以及追加节点的实现方法
Oct 20 Javascript
可输入文字查找ajax下拉框控件 ComBox的实现方法
Oct 25 Javascript
基于es6三点运算符的使用方法(实例讲解)
Oct 12 Javascript
微信小程序中使用ECharts 异步加载数据实现图表功能
Jul 13 Javascript
Node.js爬虫如何获取天气和每日问候详解
Aug 26 Javascript
vue-router 学习快速入门
Mar 01 #Javascript
浅谈regExp的test方法取得的值变化的原因及处理方法
Mar 01 #Javascript
Angular之指令Directive用法详解
Mar 01 #Javascript
js for循环倒序输出数组元素的实例
Mar 01 #Javascript
JSON与JS对象的区别与对比
Mar 01 #Javascript
JavaScript下拉菜单功能实例代码
Mar 01 #Javascript
Angular2 路由问题修复详解
Mar 01 #Javascript
You might like
PHP防盗链代码实例
2014/08/27 PHP
thinkphp使用phpmailer发送邮件的方法
2014/11/24 PHP
解决微信授权回调页面域名只能设置一个的问题
2016/12/11 PHP
PHP7 其他修改
2021/03/09 PHP
Javascript 鼠标移动上去小三角形滑块缓慢跟随效果
2013/04/26 Javascript
使用js修改客户端注册表的方法
2013/08/09 Javascript
JS简单实现登陆验证附效果图
2013/11/19 Javascript
JavaScript+CSS实现仿天猫侧边网页菜单效果
2015/08/25 Javascript
jquery调整表格行tr上下顺序实例讲解
2016/01/09 Javascript
快速掌握Node.js事件驱动模型
2016/03/21 Javascript
利用jQuery插件imgAreaSelect实现图片上传裁剪(放大缩小)
2016/12/02 Javascript
详解Vuex中mapState的具体用法
2017/09/28 Javascript
AngularJS标签页tab选项卡切换功能经典实例详解
2018/05/16 Javascript
bootstrapTable+ajax加载数据 refresh更新数据
2018/08/31 Javascript
JavaScript单线程和任务队列原理解析
2020/02/04 Javascript
Vue路由管理器Vue-router的使用方法详解
2020/02/05 Javascript
jQuery实现推拉门效果
2020/10/19 jQuery
[05:56]第十六期——新进3大C之小兔基
2014/06/24 DOTA
python数组过滤实现方法
2015/07/27 Python
用Python实现斐波那契(Fibonacci)函数
2016/03/25 Python
python sklearn常用分类算法模型的调用
2019/10/16 Python
Transpose 数组行列转置的限制方式
2020/02/11 Python
3分钟看懂Python后端必须知道的Django的信号机制
2020/07/26 Python
印度尼西亚在线时尚购物网站:ZALORA印尼
2016/08/02 全球购物
法国春天百货官网:Printemps.com
2020/06/29 全球购物
城市规划毕业生求职信
2013/10/10 职场文书
银行求职推荐信范文
2013/11/30 职场文书
员工安全生产承诺书
2014/05/22 职场文书
新手上路标语
2014/06/20 职场文书
平安工地汇报材料
2014/08/19 职场文书
五一劳动节活动总结
2015/02/09 职场文书
工会文体活动总结
2015/05/07 职场文书
2015年妇幼卫生工作总结
2015/05/23 职场文书
纪检干部学习心得体会
2016/01/23 职场文书
python开发实时可视化仪表盘的示例
2021/05/07 Python
JS开发前端团队展示控制器来为成员引流
2022/08/14 Javascript