JS操作符 的用法

                                                           JS操作符 一
一、1、一元操作符

++是递增操作符,--是递减操作符

      i++ 先赋值 后自加             i-- 先赋值  后自减

一元加、减操作符

    这两种操作符将执行 Number() 转型,区别就是 减操作符 将得到的数转换为负数。

例如:var i = "45";

console.log(+i);     //45

//console.log(-i);          //-45

2、加性操作符

+  加法操作符

 如果运算中出现字符串类型,+ 将执行拼接的功能,转成字符串。

- 减法操作符

先用 Number() 函数将其转换为数值,然后运算。如果转换 NaN ,则减法的结果就是 NaN ;

 例如:

var a = 5 - true;               // 4,因为 true 被转换成了 1

3、乘性操作符

%  取余操作符

求模(余数)操作符由一个百分号( % )表示

var sum = 8 % 2;               //0         可以除清,所以为0;

4、关系操作符

  < 、 > 、 <= 和 >= 这几个关系操作符用于对两个值进行比较, 这几个操作符都返回一个布尔值。

var result = "a" < 3;                     // false,因为"a"被转换成了 NaN

  由于字母 "a" 不能转换成合理的数值,因此就被转换成了 NaN 。

5、相等操作符

1)相等和不相等 ( == 和 != )

返回值为true的总结:

null == undefined  

1 == true  

0 == false

 "" == 0     

 "" == false  

NaN != NaN

 true == "1"  

false == "0"  *

2) 全等和不全等

===为全等

!==为不全等

你可能感兴趣的:(JS操作符 的用法)