JavaScript中关系运算符有几种,使用要注意什么?
Admin 2022-01-05 群英技术资讯 617 次浏览
JavaScript中关系运算符有几种?JavaScript关系运算符有==、===、!=、!==、<、>等等,这些符号都表示什么意思呢?用法和使用注意事项是什么?这篇文章小编就给大家来简单的介绍一下,有需要的朋友也可以参考,接下来就跟随小编一起了解看看吧。。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
关系运算符
通过关系运算符可以比较两个值之间的大小关系
如果关系成立它会返回true
,如果关系不成立立即返回false
。
运算符 | 名称 | 示例 |
---|---|---|
== | 等于 | x == y 表示如果 x 等于 y,则为真 |
=== | 全等 | x === y 表示如果 x 等于 y,并且 x 和 y 的类型也相同,则为真 |
!= | 不相等 | x != y 表示如果 x 不等于 y,则为真 |
!== | 不全等 | x !== y 表示如果 x 不等于 y,或者 x 和 y 的类型不同,则为真 |
< | 小于 | x < y 表示如果 x 小于 y,则为真 |
> | 大于 | x > y 表示如果 x 大于 y,则为真 |
>= | 大于或等于 | x >= y 表示如果 x 大于或等于 y,则为真 |
<= | 小于或等于 | x <= y 表示如果 x 小于或等于 y,则为真 |
1、大于号 (>)
⑴判断符号左侧的值是否大于右侧的值
⑵如果关系成立,返回true;如果关系不成立,则返回false。
⑶示例1:关系成立
⑷示例1:关系不成立
2、大于等于 (>=)
判断符号左侧的值是否大于或等于右侧的值
3、小于号(<)
判断符号左侧的值是否小于右侧的值
如果关系成立,返回true;如果关系不成立,则返回false。
4、小于等于 (<=)
判断符号左侧的值是否小于或等于右侧的值
5、非数值的情况
⑴对于非数值进行比较时,会将其转换为数字,然后再比较
⑵任何值和NaN做比较都是false
⑶如果符号两侧的值都是字符串时,不会将其转换为数字进行比较;
而会分别比较字符串中字符的Unicode编码
⑷比较字符编码时,是一位一位进行比较;
如果两位一样,则比较下一位,所以借用它来对英文进行排序;
比较中文时没有意义。
⑸如果比较的两个字符串型的数字,可能会得到不可预期的结果
注意:在比较两个字符串型的数字时,一定一定要转型
关于JavaScript中关系运算符的内容就介绍到这,上述介绍对大家学习和理解JavaScript中关系运算符有一定的帮助,大家可以了解看看。如果还想要了解更多JavaScript中运算符的内容,大家可以关注其它的相关文章。
文本转载自PHP中文网
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
nodejs的出现为前端行业带来了无限的可能性,让很多原来只负责客户端开发的同学也慢慢开始接触和使用服务器端技术。本文主要讲一讲nodejs作为中间层的一些实践。
本文实例为大家分享了vue实现拖拽交换位置的具体代码,供大家参考,具体内容如下template div class=root transition-group tag=div class=container div class=item :class=item + i
在项目开发中经常需要处理重复点击导致多次调用接口的问题,这篇文章主要介绍了项目中如何使用axios过滤多次重复请求的相关资料,需要的朋友可以参考下
什么是闭包?看看闭包有哪些作用?下面本篇文章带大家聊聊javascript中闭包。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
今天给大家分享的是关于JavaScript中链式调用的内容,那么JavaScript中链式调用是什么意思?下面就给大家来详细的介绍一下链式调用以及方法,感兴趣的朋友接下来跟随小编一起看看吧。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008