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 替换Html标签实现代码
Oct 14 Javascript
jQuery的实现原理的模拟代码 -2 数据部分
Aug 01 Javascript
用JS提交参数创建form表单在FireFox中遇到的问题
Jan 16 Javascript
让js弹出窗口居前显示的实现方法
Jul 10 Javascript
js控制元素显示在屏幕固定位置及监听屏幕高度变化的方法
Aug 11 Javascript
个人网站留言页面(前端jQuery编写、后台php读写MySQL)
May 03 Javascript
从零开始学习Node.js系列教程一:http get和post用法分析
Apr 13 Javascript
AngularJS常见过滤器用法实例总结
Jul 06 Javascript
jquery-ui 进度条功能示例【测试可用】
Jul 25 jQuery
jQuery单页面文字搜索插件jquery.fullsearch.js的使用方法
Feb 04 jQuery
ES6 Generator基本使用方法示例
Jun 06 Javascript
JavaScript严格模式不支持八进制的问题讲解
Nov 07 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
PHP取余函数介绍MOD(x,y)与x%y
2014/05/15 PHP
PHP实现的简单三角形、矩形周长面积计算器分享
2014/11/18 PHP
PHP实现上传图片到 zimg 服务器
2016/10/19 PHP
php 判断字符串编码是utf-8 或gb2312实例
2016/11/01 PHP
PHP基于ORM方式操作MySQL数据库实例
2017/06/21 PHP
PHPStorm2020.1永久激活及下载更新至2020(推荐)
2020/09/25 PHP
use jscript Create a SQL Server database
2007/06/16 Javascript
JSON.stringify转换JSON时日期时间不准确的解决方法
2014/08/08 Javascript
javascript面向对象之访问对象属性的两种方式分析
2015/01/13 Javascript
jQuery快速高效制作网页交互特效
2017/02/24 Javascript
AngularJs用户登录问题处理(交互及验证、阻止FQ处理)
2017/10/26 Javascript
基于jquery trigger函数无法触发a标签的两种解决方法
2018/01/06 jQuery
axios对请求各种异常情况处理的封装方法
2018/09/25 Javascript
Vue指令v-for遍历输出JavaScript数组及json对象的常见方式小结
2019/02/11 Javascript
vue实现页面滚动到底部刷新
2019/08/16 Javascript
微信小程序开发之map地图组件定位并手动修改位置偏差
2019/08/17 Javascript
Vue组件跨层级获取组件操作
2020/07/27 Javascript
[02:56]DOTA2上海特锦赛小组赛解说FreeAgain采访花絮
2016/02/27 DOTA
python requests库爬取豆瓣电视剧数据并保存到本地详解
2019/08/10 Python
OpenCV读取与写入图片的实现
2020/10/13 Python
python 还原梯度下降算法实现一维线性回归
2020/10/22 Python
python输出国际象棋棋盘的实例分享
2020/11/26 Python
一个入门级python爬虫教程详解
2021/01/27 Python
html5 Canvas画图教程(4)—未闭合的路径及渐变色的填充方法
2013/01/09 HTML / CSS
高山背包:High Sierra
2017/11/23 全球购物
Java如何格式化日期
2012/08/07 面试题
北京银河万佳Java面试题
2012/03/21 面试题
工程力学硕士生的自我评价范文
2013/11/16 职场文书
房产代理公证处委托书
2014/04/04 职场文书
保护环境倡议书500字
2014/05/19 职场文书
应届毕业生自荐信
2014/05/28 职场文书
秦始皇兵马俑导游词
2015/02/02 职场文书
小学家庭教育心得体会
2016/01/14 职场文书
python中字符串String及其常见操作指南(方法、函数)
2022/04/06 Python
CentOS7安装GlusterFS集群以及相关配置
2022/04/12 Servers
Java 死锁解决方案
2022/05/11 Java/Android