博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
三目运算符
阅读量:6640 次
发布时间:2019-06-25

本文共 733 字,大约阅读时间需要 2 分钟。

三目运算符又叫三元运算符

如名字表示的三元运算符需要三个操作数。语法是 条件 ? 结果1 : 结果2;.
这里你把条件写在问号(?)的前面后面跟着用冒号(:)分隔的结果1和结果2。满足条件时结果1否则结果2。

 

 

var bDown = true; bDown = oEvent.wheelDelta?oEvent.wheelDelta < 0:oEvent.detail > 0;//三目; //等同于下边的代码                    if (oEvent.wheelDelta) {                    if (oEvent.wheelDelta < 0) {                        bDown = true;                    }                    else {                        bDown = false;                    }                }                else {                    if (oEvent.detail > 0) {                        bDown = true;                    }                    else {                        bDown = false;                    }                }

 

  

 

  结果:true

 

  结果:false

: 三目运算有返回值,if else没有返回值

转载地址:http://gklvo.baihongyu.com/

你可能感兴趣的文章
Android 数据库管理— — —升级数据库
查看>>
Linux学习之让进程在后台可靠运行的方法详解
查看>>
ubuntu下出现的问题-控制台更新源失败
查看>>
C# 线程手册 第三章 使用线程 Monitor.TryEnter()
查看>>
Install Apache 2.2.15, MySQL 5.5.34 & PHP 5.5.4 on RHEL/CentOS 6.4/5.9 & Fedora 19-12 [转]
查看>>
cigarettes
查看>>
R与JAVA的混合编程
查看>>
模板:排序(四)
查看>>
第三次作业
查看>>
获得user account的SID,GUID
查看>>
SkyLine二次开发——解决在web页面启动时自动运行TerraExplorer的问题
查看>>
[转载]我们可以用SharePoint做什么
查看>>
ubuntu 16.04 安装Opencv-3.2.0_GPU 与 opencv_contrib-3.2.0
查看>>
ldap信息交互未完成
查看>>
输出word EXCEL xml html处理---H_print.php
查看>>
【python】安装Python 的IDE--PyCharm
查看>>
【js 方法】js 页面刷新location.reload和location.replace的区别 【转】
查看>>
一个单元测试 学习 aysnc await
查看>>
intellij 创建java web项目(maven管理的SSH)
查看>>
如何将字段中带逗号的SQLite数据库数据导入到MySQL
查看>>