首页 > 编程语言 > 详细

JavaScript学习系列博客_8_JavaScript中的关系运算符、赋值运算符

时间:2020-07-13 09:04:28      阅读:59      评论:0      收藏:0      [点我收藏+]

关系运算符

 

- 关系运算符用来比较两个值之间的大小关系的   >、<、<=、>= 就这四个。如果关系成立则返回true,关系不成立则返回false。

- 如果比较的两个值是非number类型值,会将其转换为number类型值然后再比较。特殊情况:如果比较的两个值都是字符串,此时会比较字符串的Unicode编码,而不会转换为number。

 

其实就按数学的理解来就行了,就两个数比较,是对的表达式就返回true,不对就返回false,不管谁和NaN比较都是返回false。

技术分享图片

 

如果两边都是string类型的值,比较Unicode编码大小。要注意的是字符串中不止一个字符时会按顺序比较,一旦比较出结果,则第二位及第二位以后的字符都不会再去比较了。"aab"<"b"中,a的Unicode编码比b的小,所以返回false,即使后面有个b,但根本不会再去比较了。

 技术分享图片

 

赋值运算符

- 可以将符号右侧的值赋值给左侧变量

这个没啥好说的,就是给变量赋值。 =、+=、-=、*=、/=、%=、 

a=a+5 换个写法就是 a+=5

JavaScript学习系列博客_8_JavaScript中的关系运算符、赋值运算符

原文:https://www.cnblogs.com/maoweizhao-xiaohao/p/13291219.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!