初识Js-Js运算符及分支语句

67 阅读1分钟

一.算数运算符

1.什么是运算符:

  • 也叫操作符,是 JS 中发起运算最简单的方式,例如: 5 + 6
  • 表达式的组成包含操作数和操作符,表达式会得到一个结果,然后用结果参与程序

2.Js运算符分类

  1. 算数运算符( +-*/% ) ps:运算顺序与数学中的运算顺序一致,先乘除取余,后加减,有小括号先算小括号
  2. 赋值运算符 ( =+=-=*=/=%= )
  3. 比较运算符( ><>=<======!=!== ) ps:比较结果只会返回一个布尔类型值,true 或者 false
  4. 逻辑运算符 ( &&||! )
  5. 自增自减运算符( ++-- )

二、分支语句流程控制

  1. If 当条件为真时执行代码块 例如

    let state = true;
    if (true) {
        console.log('表达式成立');
    }
    
  2. 如果只有一条代码块可以不写 {} 大扩号

let state = true;
if (true)
    console.log('表达式成立');
console.log('一直都显示的内容');

3.else 当if 不成立时会执行 else 否则的意思

let state = true;
if (true) {
    console.log('表达式成立');
}else{
		  console.log('表达式不成立');
}

switch语句

可以将 switch 理解为 if 的另一种结构清晰的写法。

  • 如果表达式等于 case 中的值,将执行此 case 代码段
  • break 关键字会终止 switch 的执行
  • 没有任何 case匹配时将执行default 代码块
  • 如果case执行后缺少 break 则接着执行后面的语句
let name = '视频';
switch (name) {
    case '产品':
        console.log('1');
        break;
    case '视频':
        console.log('2');
        break;
    default:
        console.log('2')
}