JavaScript中关系运算符有几种,使用要注意什么?
Admin 2022-01-05 群英技术资讯 1477 次浏览
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进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
盲猜一个:如果你有看过《medium 五万赞好文-《我永远不懂 JS 闭包》》你一定会对 JS 的【函数】有更多兴趣!皮一下,很舒服~ 没错!JS 就是轻量级的函数式编程!拆解一下这句话,品味一下~本瓜将借助《JavaScript 轻量级函数式编程》一书带领你先透析它的落脚点函数式编程,然后再看看 JS 为什么被称为是
React路由传参方法有哪些?我们知道React中传参方式有很多,通过路由传参的方式也是必不可少的一种。因此,这篇文章就给大家分享一下React路由传参方法及实现,感兴趣的朋友就继续往下看吧。
怎样用vue做下拉加载更多效果?我们在很多文章或者咨询网站上,常常能看到下拉加载更多效果,这种效果能好的折叠空间,让网站排名更美观,因此很多站长会应用这个效果,那么用vue如何实现下拉加载更多效果呢?下面我们来具体看看。
node.js显示乱码的解决办法:1、通过记事本查看nodeJs的编码格式,并设置编码格式为utf-8;2、在js文件中增加编码说明即可。
JS中删除类名的方法是什么?在JavaScript中,想要删除类名我们可以使用remove()来实现。首先我们需要先获取要删除的元素的类型,然后在用remove()方法就可以了。下面我们来看具体的代码。
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008