## 2 算术运算符
|名称 |表示 |
|--- |--- |
| 加法运算符 | x + y |
|减法运算符 |x – y|
|乘法运算符| x * y|
|除法运算符 |x / y|
|余数运算符(模运算符)| x % y|
|自增运算符 |++x、x++|
|自减运算符| --x、x--|
|数值运算符| +x|
|负数值运算符 |-x|
~~~javascript
var i = 0;
var arr6 = ['a','b','c','d'];
while (i < arr6.length) {
console.log(arr6[i++]);
// 等同于
// console.log(arr6[i]);
// i = i + 1;
}
~~~
## 3.赋值运算符
最常见的赋值运算符就是“=”;
除了=之外,还有包括“+=”、“-=”、“/=”、“*=”、“%=”、“>>=”、“<<=”、“>>>=”、“&=”、“|=”、“^=”
最常用的包括“+=”、“-=”、“/=”、“*=”、“%=”。
## 4.比较运算符
比较运算符运算的结果是一个boolean值,表示是否满足条件。
== 相等、=== 严格相等、!= 不等于、!== 严格不等于、< 小于、<= 小于等于、> 大于、>= 大于等于
关于==和===
> 相等运算符比较两个值是否相等,严格相等运算符比较他们是否为“同一个值”。如果两个值不是同一类型,严格相等运算符直接返回false,而相等运算符会将他们转成同一数据类型,再用严格相等运算符进行比较。
- Hello World!
- 介绍
- 语句和变量
- 标识符、注释和区块
- 基本数据类型和引用数据类型
- 数据类型
- typeof
- number
- 字符串
- 布尔类型
- 函数
- 数组
- 运算符
- 加法运算符
- 算术、赋值、比较运算符
- 布尔运算符
- 语句
- 条件语句
- 循环语句
- DOM模型
- DOM和DOM节点
- 特征相关属性
- 节点对象的方法
- Element对象
- Attribute对象
- Text节点和CSS操作
- 事件模型
- 标准库
- Number对象
- String对象
- Array对象
- Date、Boolean和Math对象
- JSON对象
- 面向对象编程中的 this
- 一切皆对象
- Web Storage
- 错误处理机制
- Error对象和try..catch语句
- javascript的原生错误类型
- BOM模型
- window对象
- 计时事件