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 相关文章推荐
基于jquery的textarea发布框限制文字字数输入(添加中文识别)
Feb 16 Javascript
JS Pro-深入面向对象的程序设计之继承的详解
May 07 Javascript
jQuery Migrate 1.1.0 Released 注意事项
Jun 14 Javascript
详解Bootstrap插件
Apr 25 Javascript
巧用Vue.js+Vuex制作专门收藏微信公众号的app
Nov 03 Javascript
JS html时钟制作代码分享
Mar 03 Javascript
AngularJS2 与 D3.js集成实现自定义可视化的方法
Dec 01 Javascript
vue 实现Web端的定位功能 获取经纬度
Aug 08 Javascript
解决layui批量传值到后台操作时出现传值为空的问题
Sep 28 Javascript
vuex实现购物车的增加减少移除
Jun 28 Javascript
原生JS实现京东查看商品点击放大
Dec 21 Javascript
JavaScript Html实现移动端红包雨功能页面
Jan 10 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代码
2010/02/16 PHP
php实现表单多按钮提交action的处理方法
2015/10/24 PHP
php面向对象程序设计中self与static的区别分析
2019/05/21 PHP
JavaScript对象链式操作代码(jquery)
2010/07/04 Javascript
Javascript读取cookie函数代码
2010/10/16 Javascript
javascript模拟的Ping效果代码 (Web Ping)
2011/03/13 Javascript
Jquery插件编写简明教程
2014/03/25 Javascript
javascript 获取浏览器版本
2015/01/21 Javascript
JavaScript ES5标准中新增的Array方法
2016/06/28 Javascript
jQuery Mobile和HTML5开发App推广注册页
2016/11/07 Javascript
JavaScript中localStorage对象存储方式实例分析
2017/01/12 Javascript
vue router嵌套路由在history模式下刷新无法渲染页面问题的解决方法
2018/01/25 Javascript
Angular4.x通过路由守卫进行路由重定向实现根据条件跳转到相应的页面(推荐)
2018/05/10 Javascript
一篇文章带你浅入webpack的DLL优化打包
2020/02/20 Javascript
JS常用跨域方法实现原理解析
2020/12/09 Javascript
Python中使用装饰器和元编程实现结构体类实例
2015/01/28 Python
Python基础入门之seed()方法的使用
2015/05/15 Python
Java及python正则表达式详解
2017/12/27 Python
python在新的图片窗口显示图片(图像)的方法
2019/07/11 Python
python自动循环定时开关机(非重启)测试
2019/08/26 Python
python模块hashlib(加密服务)知识点讲解
2019/11/25 Python
OpenCV4.1.0+VS2017环境配置的方法步骤
2020/07/09 Python
python 模块导入问题汇总
2021/02/01 Python
html5 学习简单的拾色器
2010/09/03 HTML / CSS
感恩母亲节活动方案
2014/03/04 职场文书
协议书怎么写
2014/04/21 职场文书
工地宣传标语
2014/06/18 职场文书
学校组织向国旗敬礼活动方案(中小学适用)
2014/09/27 职场文书
民警群众路线教育实践活动对照检查材料
2014/10/04 职场文书
课堂打架检讨书200字
2014/11/21 职场文书
2015年小学语文教学工作总结
2015/05/25 职场文书
2016简单的租房合同范本
2016/03/18 职场文书
如何用Python搭建gRPC服务
2021/06/30 Python
HTTP中的Content-type详解
2022/01/18 HTML / CSS
Python OpenCV超详细讲解基本功能
2022/04/02 Python
使用python绘制分组对比柱状图
2022/04/21 Python