前端学习中整理的一些js运算符

1、算数运算符:+加法、-减法、*乘法、/除法、%取余

	var a = 1, b = 2;
    a + b = 3;
    a - b = -1;
    a * b = 2;
    a / b = 0.5;
    a % b = 1;

目测和数学中的运算是一样的,但是:+号,有两层意思

	var a = "1", b = "2";
    a * b = 2;
    a / b = 0.5;
    a - b = -1;
    a + b = ?;

例如:将I have a dream 和 I want to beauiful girl进行连接

var str1 = 'I have a dream';
var str2 = 'I want to betiful girl';
var str3 = str1+str2;
console.log(str3);

得出结果str3 = I have a dreamI want to betiful girl

2、赋值运算符:=、+=、-=、*=、/=、%=

运算符例子等价于运算结果
=y = 6y = 6
+=y += 1y = y+1y = 7
-=y -= 1y = y-1y = 5
*=y *= 2y = y*2y = 12
/=y /= 2y = y/2y = 3
%=y %= 4y = y%4y = 2

3、关系运算符:<、<=、>、>=、!=、==

运算符说明例子运算结果
==等于2 == 3false
===恒等于(值和类型都要做比较)2 === 2 2 === “2”true false
!=不等于,也可写作<>2 != 3true
>大于2 > 3false
<小于2 < 3true
>=大于等于2 >= 3false
<=小于等于2 <= 3true

4、逻辑运算符

运算符说明例子运算结果
&&逻辑与(and)两边都成立则为真x = 2;y = 6;x>5 && y>5false
||逻辑或(or)一边成立则为真x = 2;y = 6;x>5 || y>5true
!逻辑非,取逻辑的反面x = 2;y = 6;!(x > y)true

5、一元运算符:++(自增)/- -(自减)

a++表示在a原有的基础上增加1 相当于: a = a+1;

a–表示在a原有的基础上减小1 相当于: a = a-1;

例1:a=1;输出a++的值

var a=1;
a++;  // a= a+1
console.log(a);

例2:b=2;输出b–的值

var b=2;
b--; // b=b-1
console.log(b);

最后谢谢各位百忙之中看我整理的一些学习前端的js运算符的小知识,希望我的小总结的能给各位学习前端的知识一些帮助,让我们在学习中一起进步和加油💪哦!嘿嘿嘿!

  • 5
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值