运算符的应用
1.赋值运算符
var username ="tom";//简单赋值运算符
复合运算符
a+=b;//相当于a=a+b
a-=b;//相当于a=a-b
a*=b;//相当于a=a*b
a/=b;//相当于a=a/b
a%=b;//相当于a=a%b
a&=b;//相当于a=a&b
a|=b;//相当于a=a|b
a^=b;//相当于a=a^b
2.算数运算符
+,-,*,/,%,
++
i=1;j=i++;//j是1,i是2。 因为 i++是先用后加
i=1;j=++i;//j是2,2是2。 因为++i是先加后用
--同理
除法运算时,0不能为除数,如果0为除数,则会返回Infinity
function f03() {
console.log(1/0); //Infinity
}
3.比较运算符
<
>
<=
>=
== 判断表面值是否相等 alert("11"==11) 返回true
=== 不仅判断表面值还判断数据类型
!= 判断值
!== 不仅判断表面值还判断数据类型
逻辑运算符
! 逻辑非
&& 逻辑与
|| 逻辑或
条件运算符
三元运算符
语法格式:操作数?结果1,结果2;
如果操作数的值为true 结果1
如果操作数的值为false 结果2
console.log(1>2?1:2); 输出 2
字符串运算符
连接字符串的两种方式 +,+=
var name="hello"+"world";
name+="hello everyone";
console.log(name);
//输出helloworldhello everyone
标签:console,log,++,运算符,使用,相当于,name
From: https://www.cnblogs.com/wslxs/p/17307111.html