
JavaScript 运算符
- 算术运算符(+ - * /等)
- 赋值运算符(=)
- 比较运算符(== !=)
- 三元运算符(a > b ? a :b)
- 逻辑运算符(! || && )
- 字符串连接运算符(+)
思维导图
JavaScript流程控制
for…in 语句
for...in对应于一个对象的每个属性,或者一个数组的每个元素,执行一个或者多个语句。
|
|
variable:必选项。一个变量,它可以是 object 的任一属性或 array 的任一元素。
object, array:可选项。要在其上遍历的对象或数组。
statements:可选项。相对于 object 的每个属性或 array 的每个元素,都要被执行的一个或多个语句。可以是复合语句。
需注意for…in遍历是无序的,且对于对象原型链上可枚举的属性也会遍历(可通过hasOwnProperty判断是不是自身的属性)




近期评论