js比较和逻辑运算符的介绍


Posted in Javascript onMarch 10, 2013

比较和逻辑运算符用于测试 true 或 false。

比较运算符
比较运算符在逻辑语句中使用,以测定变量或值是否相等。

给定 x=5,下面的表格解释了比较运算符:

运算符 描述 例子
== 等于 x==8 为 false
=== 全等(值和类型) x===5 为 true;x==="5" 为 false
!= 不等于 x!=8 为 true
> 大于 x>8 为 false
小于 x
>= 大于或等于 x>=8 为 false
小于或等于 x
如何使用
可以在条件语句中使用比较运算符对值进行比较,然后根据结果来采取行动:

if (age<18) document.write("Too young");
您将在本教程的下一节中学习更多有关条件语句的知识。

逻辑运算符
逻辑运算符用于测定变量或值之间的逻辑。

给定 x=6 以及 y=3,下表解释了逻辑运算符:

运算符 描述 例子
&& and (x 1) 为 true
|| or (x==5 || y==5) 为 false
! not !(x==y) 为 true
条件运算符
JavaScript 还包含了基于某些条件对变量进行赋值的条件运算符。

语法
variablename=(condition)?value1:value2
例子
greeting=(visitor=="PRES")?"Dear President ":"Dear ";
如果变量 visitor 中的值是 "PRES",则向变量 greeting 赋值 "Dear President ",否则赋值 "Dear"。

Javascript 相关文章推荐
Safari5中alert的无限循环BUG
Apr 07 Javascript
早该知道的7个JavaScript技巧
Mar 27 Javascript
JS注释所产生的bug 即使注释也会执行
Nov 19 Javascript
两个select多选模式的选项相互移动(示例代码)
Jan 11 Javascript
jQuery+easyui中的combobox实现下拉框特效
Feb 27 Javascript
jQuery菜单插件用法实例
Jul 25 Javascript
jQuery实现鼠标滑过点击事件音效试听
Aug 31 Javascript
写jQuery插件时的注意点
Feb 20 Javascript
ajax前台后台跨域请求处理方式
Feb 08 Javascript
javascript实现遮罩层动态效果实例
May 14 Javascript
判断JavaScript中的两个变量是否相等的操作符
Dec 21 Javascript
在Vue中获取自定义属性方法:data-id的实例
Sep 09 Javascript
caller和callee的区别介绍及演示结果
Mar 10 #Javascript
JavaScript表达式:URL 协议介绍
Mar 10 #Javascript
javascript中的void运算符语法及使用介绍
Mar 10 #Javascript
jquery获取table中的某行全部td的内容方法
Mar 08 #Javascript
通过上下左右键和回车键切换光标实现代码
Mar 08 #Javascript
jquery怎样实现ajax联动框(二)
Mar 08 #Javascript
jquery怎样实现ajax联动框(一)
Mar 08 #Javascript
You might like
攻克CakePHP系列一 连接MySQL数据库
2008/10/22 PHP
mysql From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT日期函数
2010/03/21 PHP
破解.net程序(dll文件)编译和反编译方法
2013/01/31 PHP
WordPress中用于获取文章信息以及分类链接的函数用法
2015/12/18 PHP
WordPress后台中实现图片上传功能的实例讲解
2016/01/11 PHP
YII2 实现多语言配置的方法分享
2017/01/11 PHP
PHP+Redis链表解决高并发下商品超卖问题(实现原理及步骤)
2020/08/03 PHP
编写高性能的JavaScript 脚本的加载与执行
2010/04/19 Javascript
jQuery EasyUI API 中文文档 - TimeSpinner时间微调器
2011/10/23 Javascript
js修改地址栏URL参数解决url参数问题
2012/12/15 Javascript
js中function()使用方法
2013/12/24 Javascript
ActiveX控件与Javascript之间的交互示例
2014/06/04 Javascript
js跨域请求的5中解决方式
2015/07/02 Javascript
JavaScript判断表单中多选框checkbox选中个数的方法
2015/08/17 Javascript
vue插件tab选项卡使用小结
2016/10/27 Javascript
实例分析nodejs模块xml2js解析xml过程中遇到的坑
2017/03/18 NodeJs
通俗解释JavaScript正则表达式快速记忆
2017/08/23 Javascript
浅谈vue中慎用style的scoped属性
2017/11/28 Javascript
基于jQuery实现Ajax验证用户名是否可用实例
2018/03/25 jQuery
详解vuex状态管理模式
2018/11/01 Javascript
element-ui 时间选择器限制范围的实现(随动)
2019/01/09 Javascript
vue中父子组件传值,解决钩子函数mounted只运行一次的操作
2020/07/27 Javascript
三剑客:offset、client和scroll还傻傻分不清?
2020/12/04 Javascript
复制粘贴功能的Python程序
2008/04/04 Python
python爬虫之百度API调用方法
2017/06/11 Python
Python学习笔记之图片人脸检测识别实例教程
2019/03/06 Python
Python argparse模块应用实例解析
2019/11/15 Python
python实现根据给定坐标点生成多边形mask的例子
2020/02/18 Python
使用sklearn对多分类的每个类别进行指标评价操作
2020/06/11 Python
Python闭包装饰器使用方法汇总
2020/06/29 Python
洛杉矶健身中心女性专用运动服饰品牌:Marika
2018/05/09 全球购物
面试后的英文感谢信
2014/02/01 职场文书
美术学专业求职信
2014/07/23 职场文书
大学奖学金获奖感言
2014/08/15 职场文书
Python捕获、播放和保存摄像头视频并提高视频清晰度和对比度
2022/04/14 Python
Mysql数据库事务的脏读幻读及不可重复读详解
2022/05/30 MySQL