一.算数运算符
1.什么是运算符:
- 也叫操作符,是 JS 中发起运算最简单的方式,例如: 5 + 6
- 表达式的组成包含操作数和操作符,表达式会得到一个结果,然后用结果参与程序
2.Js运算符分类
- 算数运算符(
+、-、*、/、%) ps:运算顺序与数学中的运算顺序一致,先乘除取余,后加减,有小括号先算小括号 - 赋值运算符 (
=、+=、-=、*=、/=、%=) - 比较运算符(
>、<、>=、<=、==、===、!=、!==) ps:比较结果只会返回一个布尔类型值,true 或者 false - 逻辑运算符 (
&&、||、!) - 自增自减运算符(
++、--)
二、分支语句流程控制
-
If 当条件为真时执行代码块 例如
let state = true; if (true) { console.log('表达式成立'); } -
如果只有一条代码块可以不写 {} 大扩号
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')
}