接上集,我们知道了对象是什么,对象的组成以及为什么需要对象,那么我们今天就来说一说如何创建对象,介绍创建对象的三种方式以及如何访问对象。
1.利用字面量创建对象
对象字面量:使用"{}"作为对象的边界,在{}里面描述对象的属性和方法
需要注意的是:
1.属性与属性之间通过","隔开;
2.属性名与属性值通过":"隔开;
3.属性名一般不添加引号(当属性名中出现特殊字符的时候需要添加引号),属性值如果是字符串的一定添加引号。
var obj = {
// 属性
name: "可可",
type: "阿拉斯加",
age: "5岁",
color: "棕红色",
// 方法
bark: function () {
console.log('汪汪汪')
},
showFilm: function () {
console.log('我会演电影')
}
}
以上,通过字面量创建了一个对象。
2.利用new Object()创建对象
1.我们是利用等号=赋值的方法添加对象的属性和方法
2.每个属性和方法之间用分号结束
如下所示:
var obj = new Object();//创建一个空对象
obj.name='鸣