for…in 语句用于对数组或者对象的属性进行循环操作
1.遍历对象
var obj = {
name:'胖大海',
age:'18',
sex:'男'
}
console.log(obj.name);
console.log(obj.age);
console.log(obj.sex);
2.for in 遍历我们的对象
for (变量 in 对象){
]
for (var k in obj){
console.log(k); k 是变量 输出 得到的是 属性名
console.log(obj[k]); obj[k] 得到的是属性值
}
3.我们使用 for in 里面的变量 我们喜欢写 k 或者 key
小结
- 对象可以让代码结构更清晰
- 对象复杂数据类型object
- 本质;对象就是一组无序的相关属性和方法的集合
- 构造函数泛指某一大类,比如苹果,不管是红色的苹果还是黑色的苹果,都称为苹果
- 对象实例特指一个事物,比如这个苹果,
- for…in 语句用于对对象的属性进行循环操作