初学js 对js对象的小结
对象来源于真实的生活。
现实生活中人属于一个对象:有名字、年龄、性别等属性,还可以进行爱好、可以跑、跳等进行一系列动作。
现实生活中车也是一个对象,具有大小,重量,颜色等,还可以进行拉货等动作
js 中创建的对象来源于现实生活 js 中的对象也拥有相关的属性和方法。
比如我们创建一个人的对象
var obj2 = {
“idCard”:“456”,
“name”:“李四”,
“sex”:“男”,
fn: function() {
console.log(“我会跑”);
}
};
如何使用对象中的属性呢?我们只需要对象.属性名就可以了
console.log(obj2.idCard +obj2.name+obj2.sex);//456李四男
**“idCard”:“456”,“name”:“李四”,“sex”:“男”,就是对象的属性,
函数 fn就表示对象的动作
**
在js中我们还可以这样创建对象
var car= {};
obj.idCard = “123”
obj.name = “奔驰”
obj.color = “red”
console.log(car.idCard +car.name+car.color ); //123奔驰red
在上面的代码中我们首先创建了一个空对象,然后给对象赋值。
.
如果我们需要将对象中的所有属性和方法全部输出,我们需要使用for-in代码如下
. for(var i in obj2 ){
console.log(obj2 [i]);
}
//456
//李四
//男
for(var i in car){
console.log(car[i]);
}
//123
//奔驰
//red
//ƒ () {
// console.log(“我会跑”);
// }
最后:战胜疫情,逆战加油