运算符
也称操作符,用于实现赋值、比较和执行算术运算等操作
符号和值、变量间要空一个格
算术运算符
用于执行两个变量或值的算术运算
console.log(1+1); //输出结果为2
ps:不能直接用浮点数运算,会出错,小数会有很多位
表达式和返回值
**表达式:**由数字、运算符、变量等组成的式子,任何一个表达式都有返回值。
var num = 1+1; // 把右边表达式计算完把返回值给左边
递增递减运算符
- 变量自加1
原始方法:
var num =1;
num = num + 1;
console.log(num);
js方法
var num =1;
++ num ;
console.log(num);
- 前置递增运算符
- 后置递增运算符
前置递增和后置递增区别:
比较运算符
两个数据进行比较,返回布尔值(ture或者false)
注意!
逻辑运算符
(用来布尔值运算的运算符,其返回值也是布尔值,经常用于多个条件判断,返回也是布尔值)
短路运算(逻辑中断)
(当有多个表达式(值)时,左边的表达式可以确定结果时就不再继续运算右边的表达式的值)
笔记来源
H马前端v6.5