JavaScript_Base(四)

1.标识符、关键字、保留字

  • 标识符:开发人员给变量、属性、函数、参数取的名字。标识符不能是关键字或保留字
  • 关键字:js本身已经使用了的字,比如break、continue、do、else等等
  • 保留字:现在还不是关键字,但以后可能是关键字,比如Boolean、class等等

2.运算符:算术运算符、递增递减运算符、比较运算符、逻辑运算符、赋值运算符

3.递增递减运算符:i++、i--这种

递增运算符分为两种:前置++i和后置--i,这两种单独使用的时候没有区别。

但有时候有区别:

<script>
    var num = 10;
    num++;
    // 前置和后置过程不一样,单独使用的时候才一样
    console.log(num); //11
    console.log(num++ + 10); //21
    console.log(num); //12
</script>

//后置是先返回原值,后自加1

4.比较运算符要注意==和===的区别,后者要求数据类型也一样。=是赋值

5.逻辑运算符(或与非)

    <script>
        console.log(3 > 5 && 3 > 2);
        // &&==and
        console.log(3 > 5 || 3 > 2); //ture
        // || == or
        console.log(!true)
        var a = true;
        // 变量可以是布尔值
        // 比如:
        var res = 3 > 5 || 3 > 2;
        console.log(a);
    </script>

6.短路运算

7.运算符优先级

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值