运算符(operator)也被称为操作符,是用于实现赋值、比较和执行算数运算等功能的符号。
JavaScript中常用的运算符有:
- 算数运算符
- 递增和递减运算符
- 比较运算符
- 逻辑运算符
- 赋值运算符
var num = 10; alert(++num + 10); // 21
var num = 10; alert(10 + num++); // 20
console.log(18 == '18'); // true console.log(18 === '18'); // false
console.log( 123 && 456 ); // 456
console.log( 0 && 456 ); // 0
console.log( 123 && 456&& 789 ); // 789
概念:用来把数据赋值给变量的运算符。
var age = 10;
age += 5; // 相当于 age = age + 5;
age -= 5; // 相当于 age = age - 5;
age *= 10; // 相当于 age = age * 10;
2.2 顺序流程控制
2.3 分支流程控制
JS 语言提供了两种分支结构语句:if 语句、switch 语句
// 条件成立执行代码,否则什么也不做 if (条件表达式) { // 条件成立执行的代码语句 } 语句可以理解为一个行为,循环语句和分支语句就是典型的语句。一个程序由很多个语句组成,一般情况下,会分割成一个一个的语句。
2.4 三元表达式
2.5 switch分支流程控制