狂虐H5+移动跨平台开发前端开发学习江南js

05-JavaScript基础-算数运算符

2017-08-11  本文已影响848人  极客江南

运算符基本概念

运算符分类


运算符的优先级和结合性

运算符 描述
() 表达式分组
++ -- - ~ ! 一元运算符
* / % 乘法、除法、取模
+ - + 加法、减法、字符串连接
<< >> >>> 移位
< <= > >= 小于、小于等于、大于、大于等于
== != === !== 等于、不等于、严格相等、非严格相等
& 按位与
^ 按位异或
| 按位或
&& 逻辑与
|| 逻辑或
?: 条件
= += -= *= /= %= 赋值运算
, 多重求值
  • 江哥提示:一般情况下不需要死记硬背优先级, 只需要记住()优先级最高即可

算术运算符

名称 符号 说明
加法运算符 + 对两个值进行加法运算,并将结果返回
减法运算符 - 对两个值进行减法运算,并将结果返回
乘法运算符 * 对两个值进行乘法运算,并将结果返回
除法运算符 / 对两个值进行除法运算,并将结果返回
求余运算符 (模运算符) % 对两个值进行取余运算,并将结果返回
  • Tips
  • 可以通过为一个值 -0 *1 /1来将其转换为Number
    console.log(result); // 123
    result = true * 1;
    console.log(result); // 1
    result = null / 1;
    console.log(result); // 0

正负运算符


学习交流方式:
1.微信公众账号搜索: 李南江(配套视频,代码,资料各种福利获取)
2.加入前端学习交流群:
302942894 / 289964053 / 11550038

上一篇 下一篇

猜你喜欢

热点阅读