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 相关文章推荐
通过Unicode转义序列来加密,按你说的可以算是混淆吧
May 06 Javascript
Thinkphp模板没有解析直接原样输出的解决方法
Oct 31 Javascript
jQuery中:button选择器用法实例
Jan 04 Javascript
浅谈nodeName,nodeValue,nodeType,typeof 的区别
Jan 13 Javascript
js实现带有介绍的Select列表菜单实例
Aug 18 Javascript
js格式化时间的方法
Dec 18 Javascript
JavaScript数据类型学习笔记
Jan 25 Javascript
详解vue.js移动端导航navigationbar的封装
Jul 05 Javascript
bootstrap 通过加减按钮实现输入框组功能
Nov 15 Javascript
Vuex新手的理解与使用详解
May 31 Javascript
原生JS利用transform实现banner的无限滚动示例代码
Jun 15 Javascript
Vue 实现一个简单的鼠标拖拽滚动效果插件
Dec 10 Vue.js
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
phpmyadmin的#1251问题
2006/11/25 PHP
PHP Parse Error: syntax error, unexpected $end 错误的解决办法
2012/06/05 PHP
PHP基础知识回顾
2012/08/16 PHP
php连接Access数据库错误及解决方法
2013/06/20 PHP
PHP中round()函数对浮点数进行四舍五入的方法
2014/11/19 PHP
ThinkPHP框架整合微信支付之Native 扫码支付模式二图文详解
2019/04/09 PHP
JS JavaScript获取Url参数,src属性参数
2021/03/09 Javascript
在textarea中屏蔽js的某个function的javascript代码
2007/04/20 Javascript
js获取单元格自定义属性值的代码(IE/Firefox)
2010/04/05 Javascript
PHP 与 js的通信(via ajax,json)
2010/11/16 Javascript
利用函数的惰性载入提高javascript代码执行效率
2014/05/05 Javascript
用html+css+js实现的一个简单的图片切换特效
2014/05/28 Javascript
面向切面编程(AOP)的理解
2015/05/01 Javascript
AngularJS基础知识笔记之表格
2015/05/10 Javascript
JS实现的N多简单无缝滚动代码(包含图文效果)
2015/11/06 Javascript
分享有关jQuery中animate、slide、fade等动画的连续触发、滞后反复执行的bug
2016/01/10 Javascript
JavaScript数据推送Comet技术详解
2016/04/07 Javascript
BootStrap自定义popover,点击区域隐藏功能的实现
2018/01/23 Javascript
详解webpack-dev-server 设置反向代理解决跨域问题
2018/04/18 Javascript
微信小程序上传文件到阿里OSS教程
2019/05/20 Javascript
解决layer弹出层的内容页点击按钮跳转到新的页面问题
2019/09/14 Javascript
小程序怎样让wx.navigateBack更好用的方法实现
2019/11/01 Javascript
Vue export import 导入导出的多种方式与区别介绍
2020/02/12 Javascript
微信小程序实现打卡签到页面
2020/09/21 Javascript
swiperjs实现导航与tab页的联动
2020/12/13 Javascript
python写的ARP攻击代码实例
2014/06/04 Python
Python中统计函数运行耗时的方法
2015/05/05 Python
sublime python3 输入换行不结束的方法
2018/04/19 Python
Python简单定义与使用二叉树示例
2018/05/11 Python
Python OOP类中的几种函数或方法总结
2019/02/22 Python
Django使用AJAX调用自己写的API接口的方法
2019/03/06 Python
Python实现自定义读写分离代码实例
2019/11/16 Python
用python按照图像灰度值统计并筛选图片的操作(PIL,shutil,os)
2020/06/04 Python
天游软件面试
2013/11/23 面试题
Python里面如何拷贝一个对象
2014/02/17 面试题
药剂专业求职信
2014/06/20 职场文书