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 相关文章推荐
javascript 随机展示头像实现代码
Dec 06 Javascript
模拟电子签章盖章效果的jQuery插件源码
Jun 24 Javascript
new Date()问题在ie8下面的处理方法
Jul 31 Javascript
第九篇Bootstrap导航菜单创建步骤详解
Jun 21 Javascript
JS实现自动阅读单词(有道单词本添加功能)
Nov 14 Javascript
jQuery查找和过滤_动力节点节点Java学院整理
Jul 04 jQuery
解决linux下node.js全局模块找不到的问题
May 15 Javascript
原生JS实现的简单轮播图功能【适合新手】
Aug 17 Javascript
js实现input密码框显示/隐藏功能
Sep 10 Javascript
详解ES6中的Map与Set集合
Mar 22 Javascript
JS实现可切换图片的幻灯切换效果示例
May 24 Javascript
Vue之Mixins(混入)的使用方法
Sep 24 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
基于mysql的bbs设计(一)
2006/10/09 PHP
很好用的PHP数据库类
2009/05/27 PHP
PHP 生成的XML以FLASH获取为乱码终极解决
2009/08/07 PHP
php for 循环语句使用方法详细说明
2010/05/09 PHP
PHP开发中AJAX技术的简单应用
2015/12/11 PHP
php+html5+ajax实现上传图片的方法
2016/05/14 PHP
php中array_fill函数的实例用法
2021/03/02 PHP
jquery.AutoComplete.js中文修正版(支持firefox)
2010/04/09 Javascript
jquery实现metro效果示例代码
2013/09/06 Javascript
js onload处理html页面加载之后的事件
2013/10/30 Javascript
nodeType属性返回被选节点的节点类型介绍
2013/11/22 Javascript
JavaScript正则表达式匹配 div  style标签
2016/03/15 Javascript
Web前端新人笔记之jquery入门心得(新手必看)
2016/05/17 Javascript
js判断checkbox是否选中个数的方法(超简单)
2016/08/19 Javascript
JavaScript实现图片轮播组件代码示例
2016/11/22 Javascript
ThinkPHP+jquery实现“加载更多”功能代码
2017/03/11 Javascript
vue学习之mintui picker选择器实现省市二级联动示例
2017/10/12 Javascript
js实现input密码框显示/隐藏功能
2020/09/10 Javascript
解决node-sass偶尔安装失败的方法小结
2018/12/05 Javascript
如何优雅地取消 JavaScript 异步任务
2020/03/22 Javascript
node+vue实现文件上传功能
2020/05/28 Javascript
Pandas时间序列基础详解(转换,索引,切片)
2020/02/26 Python
Python如何实现爬取B站视频
2020/05/20 Python
Python爬虫之Spider类用法简单介绍
2020/08/04 Python
Goodee官方商店:迷你投影仪
2021/03/15 全球购物
阿联酋最好的手机、电子产品和家用电器网上商店:Eros Digital Home
2020/08/09 全球购物
英国银首饰公司:e&e Jewellery
2021/02/11 全球购物
蛋糕店的商业计划书范文
2014/01/27 职场文书
竞选学习委员演讲稿
2014/04/28 职场文书
师德师风演讲稿
2014/05/05 职场文书
公司活动总结范文
2014/07/01 职场文书
贵阳市党的群众路线教育实践活动党(工)委领导班子整改方案
2014/10/26 职场文书
岗位竞聘报告范文
2014/11/06 职场文书
花木兰观后感
2015/06/10 职场文书
python实现局部图像放大
2021/11/17 Python
Java服务调用RestTemplate与HttpClient的使用详解
2022/06/21 Java/Android