js基础判断

赋值运算符

赋值运算符:对变量进行赋值的运算符

赋值运算符(=)将等号右边的值赋予给左边, 要求左边必须是一个容器

其它赋值运算符:+=,-=,*=,/=,%=;使用这些运算符可以在对变量赋值时进行快速操作

let num = 1
     // 采取赋值运算符
    // num = num + 1
    // num += 1
    num += 3
    console.log(num)

一元运算符

一元运算符:正负号

前置自增:++i

后置自增:i++

前置自增和后置自增单独使用没有区别

 
// 1. 前置自增
let i = 1
 ++i
 console.log(i)//2
// 2. 后置自增
 let i = 1
 i++
console.log(i)//2

前置自增和后置自增如果参与运算就有区别: (难点,但是了解即可)

	let num = 10
    // 前++
    // 分2步:1. 先将自己的值进行 加1 操作 num = num + 1 = 10 + 1
    //       2. 然后再将变量的值赋值给 等号左边的变量名  res = num = 11
    let res = ++num
    console.log(res)
    console.log(num)
    let num1 = 10
    // 后++
    // 分2步:1. 先将自己的值进行 赋值给 等号左边的变量名 res1 = num1 = 10
    //       2. 然后将自己的值进行 加1 操作 num1 = num1 + 1 = 10 + 1
    let res1 = num1++
    console.log(num1)
    console.log(res1)
    let i = 1
    // 前++ 参与运算 先加1 后再参与运算 
    // i = i + 1 = 2 + 2 
    // console.log(++i + 2)
    // console.log(i)
    // 后++ 参与运算 先参与运算  后再 自己+ 1
    // i = 1 + 2 = 3
    console.log(i++ + 2)
    console.log(i)
//面试题  了解即可
let i = 1
console.log(i++ + ++i + i)//7

比较运算符

应用场景:比较两个数据大小、是否相等

>: 左边是否大于右边

<: 左边是否小于右边

>=: 左边是否大于或等于右边

<=: 左边是否小于或等于右边

==: 左右两边值是否相等

===: 左右两边是否类型和值都相等(全等)

!==: 左右两边是否不全等(不全等)

!=: 不等

比较结果为boolean类型,即只会得到 true 或 false

=

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值