语法:
for(变量 in 对象){ }
<script>
//遍历对象属性
//之前的输出方法:
var obj = {
name: '刘德华',
age: 18,
sex: '男',
fn: function() {
}
}
// console.log(obj.name);
// console.log(obj.age);
// console.log(obj.sex);
//对象的遍历这样写
for (var k in obj) {
console.log(k); //k是变量,输出的是属性名
console.log(obj[k]); //obj[k]得到的是属性值,必须用中括号,且变量k不加引号
}
</script>
1.对象可以让代码结构更清晰
2.对象是复杂数据类型 object
3.本质:对象就是一组无序的相关属性和方法的集合
4.构造函数泛指某一大类,比如苹果,不管什么颜色的苹果,都叫苹果
5.对象实例特指一个事物,比如一辆具体存在的车
6.可以通过 for···in对于对象的属性进行循环操作
网友评论