学习javascript第二天总结

66 阅读1分钟

Javascript算术运算符:
+:数学中的加号,当字符串和数字相加时会合并,字符串不会转化为纯数字。
-: 数学中的减号,当字符串和数字相加时会发生隐式转化,字符串转化为数字相减。
*:数学中的乘号,当字符串和数字相乘时会发生隐式转化,字符串转化为数字相乘。
/:数学中的除号,当字符串和数字相除时会发生隐式转化,字符串转化为数字相除。
%:除余,两个数字相除后得到的余数。

Javascript赋值运算符:
=:给变量赋值。
+=:(a += 数字)=(a=a + 数字);
-=,*=,/= 和+=一样。

Javascript比较运算符:
< > <= >= 与数学中的含义一样;
== 是数学中的等于含义 这个符号只需要看数字是否一样 不需要看数据类型。

=== 全等 这个符号不仅需要看数字是否一样 还需要看数据类型是否一致。

!= 不等于  只需要看数字是否一样 不需要看数据类型。

!==  不全等 不仅需要看数字是否一样 还需要看数据类型是否一致。

Javascript逻辑运算符:
&&:与(且)  特点:前一个符合为真,返回后一个,前一个符号为假,返回前一个。

||:或   特点:前一个符合为真,返回前一个,前一个符合为假,返回后一个。

!: 非  取反 将变量值转化为布尔值做一个取反。!!可以简便把数字转化为布尔值。