本节简介:通过本节课的学习主要了解js中比较重要的几种运算符,并且可以使用运算符制作简单的小案例。
本节课同学们做的笔记 点击播放按钮可自动定位到对应时间进行播放
算术运算符: 1, (加) 2, -(减)3,*(乘) 4, / (除) 5,% 取余(取模) 6,i i 自增1 7,i-- --i 自减1
运算符分类: 1,算术运算符; 2,比较运算符; 3,赋值运算符; 4,逻辑运算符; 5,条件运算符
==等于(只比较数值) ===全等于(不仅比较数值而却还要比较类型)
条件运算符:表达式执行正确返回结果为?后面的内容,执行错误返回结果为:后面的内容
&&条件必须都成立 ||(或)满足其中任意一个条件
运算符分类:1、算数运算符 2、比较运算符 3、赋值运算符 4、逻辑运算符 5、条件运算符
i 属于无私的赋值方式,即先输出自身再进行叠加。 i属于贪婪赋值,即先进行叠加赋值再输出结果
1>i 先赋值再运算;2> i先运算再赋值(ps:反之i--和--i同上)
比较运算符只有两个运算符 true正确 false错误
全是数值的时候 正常比较 2 字符串的时候 会先转成ascii码再进行比较他们的第一个字母 3当一个是字符串 另一个是数值的时候 把字符串尝试转换成数值类型 然后进行比较 不能转换 返回假 4 如果两个都是数值型字符串 那么只比较第一个 5如果一个数值和布尔值进行比较 会把布尔值转换为数值在进行比较 true为1 false为0