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 相关文章推荐
asp.net下利用js实现返回上一页的实现方法小集
Nov 24 Javascript
jquery 注意事项与常用语法小结
Jun 07 Javascript
编写js扩展方法判断一个数组中是否包含某个元素
Nov 08 Javascript
JavaScript之RegExp_动力节点Java学院整理
Jun 29 Javascript
解决ie img标签内存泄漏的问题
Oct 13 Javascript
图文介绍Vue父组件向子组件传值
Feb 17 Javascript
vue实现模态框的通用写法推荐
Feb 26 Javascript
vue脚手架及vue-router基本使用
Apr 09 Javascript
Vue 父子组件数据传递的四种方式( inheritAttrs + $attrs + $listeners)
May 04 Javascript
详解nuxt 微信公众号支付遇到的问题与解决
Aug 26 Javascript
vue移动端模态框(可传参)的实现
Nov 20 Javascript
vue实践---根据不同环境,自动转换请求的url地址操作
Sep 21 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仿ZOL分页类代码
2008/10/02 PHP
PHP积分兑换接口实例
2015/02/09 PHP
从盛大通行证上摘下来的身份证验证js代码
2011/01/11 Javascript
jQuery窗口、文档、网页各种高度的精确理解
2014/07/02 Javascript
jquery获取当前日期的方法
2015/01/14 Javascript
JavaScript 学习笔记之语句
2015/01/14 Javascript
jquery结婚电子请柬特效源码分享
2015/08/21 Javascript
Vue.js学习笔记之 helloworld
2016/08/14 Javascript
深入理解jQuery layui分页控件的使用
2016/08/17 Javascript
Bootstrap table使用方法总结
2017/05/10 Javascript
JS处理一些简单计算题
2018/02/24 Javascript
JS中移除非数字最多保留一位小数
2018/05/09 Javascript
详解vue引入子组件方法
2019/02/12 Javascript
微信小程序bindtap事件与冒泡阻止详解
2019/08/08 Javascript
vue实现路由监听和参数监听
2019/10/29 Javascript
vue 解除鼠标的监听事件的方法
2019/11/13 Javascript
详解Vue的七种传值方式
2021/02/08 Vue.js
[02:36]DOTA2英雄基础教程 帕格纳
2014/01/20 DOTA
Python内置数据类型详解
2014/08/18 Python
Python编程实现双击更新所有已安装python模块的方法
2017/06/05 Python
基于使用paramiko执行远程linux主机命令(详解)
2017/10/16 Python
使用python爬取B站千万级数据
2018/06/08 Python
用pandas中的DataFrame时选取行或列的方法
2018/07/11 Python
用python3教你任意Html主内容提取功能
2018/11/05 Python
Python txt文件加入字典并查询的方法
2019/01/15 Python
Python抓包并解析json爬虫的完整实例代码
2020/11/03 Python
欧铁通票官方在线销售网站:Eurail.com
2017/10/14 全球购物
北欧最好的童装网上商店:Babyshop
2019/09/15 全球购物
俄罗斯女装店:12storeez
2019/10/25 全球购物
美国沙龙美发产品购物网站:Hair.com by L’Oreal
2020/11/09 全球购物
行政主管岗位职责
2013/11/18 职场文书
营销总监岗位职责范本
2014/02/26 职场文书
个人收入证明模板
2014/09/18 职场文书
2015幼儿园新学期寄语
2015/02/27 职场文书
创业计划书之小型广告公司
2019/10/22 职场文书
关于Vue Router的10条高级技巧总结
2021/05/06 Vue.js