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 相关文章推荐
JavaScript CSS 修改学习第四章 透明度设置
Feb 19 Javascript
javascript删除数组重复元素的方法汇总
Jun 24 Javascript
Javascript将双字节字符转换成单字节字符并计算长度
Jun 22 Javascript
模拟javascript中的sort排序(简单实例)
Aug 17 Javascript
jQuery实现的tab标签切换效果示例
Sep 05 Javascript
js发送短信倒计时的简单实现方法
Sep 08 Javascript
Angular实现图片裁剪工具ngImgCrop实践
Aug 17 Javascript
VueJS组件之间通过props交互及验证的方式
Sep 04 Javascript
JavaScript时间戳与时间日期间相互转换
Dec 11 Javascript
利用jquery和BootStrap实现动态滚动条效果
Dec 03 jQuery
jQuery实现form表单基于ajax无刷新提交方法实例代码
Nov 04 jQuery
Vue项目中数据的深度监听或对象属性的监听实例
Jul 17 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
Content-type 的说明
2006/10/09 PHP
详解PHP执行定时任务的实现思路
2015/12/21 PHP
PHP验证码类ValidateCode解析
2017/01/07 PHP
JavaScript 组件之旅(三):用 Ant 构建组件
2009/10/28 Javascript
jQuery学习笔记之jQuery的动画
2010/12/22 Javascript
js判断FCKeditor内容是否为空的两种形式
2013/05/14 Javascript
cookie.js 加载顺序问题怎么才有效
2013/07/31 Javascript
JavaScript的各种常见函数定义方法
2014/09/16 Javascript
深入理解JavaScript系列(17):面向对象编程之概论详细介绍
2015/03/04 Javascript
利用jQuery和CSS将背景图片拉伸
2015/10/16 Javascript
如何使用Vuex+Vue.js构建单页应用
2016/10/27 Javascript
Vue.js实现在下拉列表区域外点击即可关闭下拉列表的功能(自定义下拉列表)
2017/05/30 Javascript
详解React Native 采用Fetch方式发送跨域POST请求
2017/11/15 Javascript
详解vue填坑之解决部分浏览器不支持pushState方法
2018/07/12 Javascript
vuejs中监听窗口关闭和窗口刷新事件的方法
2018/09/21 Javascript
Javascript实现时间倒计时功能
2018/11/17 Javascript
详解js根据百度地图提供经纬度计算两点距离
2019/05/13 Javascript
微信小程序移动拖拽视图-movable-view实例详解
2019/08/17 Javascript
Javascript实现鼠标点击冒泡特效
2019/12/24 Javascript
对于Python异常处理慎用“except:pass”建议
2015/04/02 Python
浅谈利用numpy对矩阵进行归一化处理的方法
2018/07/11 Python
Python实现App自动签到领取积分功能
2018/09/29 Python
对python:threading.Thread类的使用方法详解
2019/01/31 Python
解决Pandas的DataFrame输出截断和省略的问题
2019/02/08 Python
django连接mysql数据库及建表操作实例详解
2019/12/10 Python
python matplotlib画盒图、子图解决坐标轴标签重叠的问题
2020/01/19 Python
GDAL 矢量属性数据修改方式(python)
2020/03/10 Python
Pycharm修改python路径过程图解
2020/05/22 Python
html5+svg学习指南之SVG基础知识
2014/12/17 HTML / CSS
宝拉珍选英国官网:Paula’s Choice英国
2019/05/29 全球购物
生日邀请函范文
2014/01/13 职场文书
质量保证书
2015/01/17 职场文书
幼儿园综治宣传月活动总结
2015/05/07 职场文书
办公经费申请报告
2015/05/15 职场文书
荒岛余生观后感
2015/06/09 职场文书
女人创业励志语录,句句蕴含能量,激发你的潜能
2019/08/20 职场文书