什么是对象呢,在js里面除了没有属性和方法的值,一切万物皆是对象
对象的属性:对象中存储具体数据的“键值对”中的键称为对象的属性,即对象中存储具体数据的项。
对象的方法:对象中存储函数的“键值对”中的“键”称为对象的方法,即对象中存储函数的项。
访问对象的属性:对象里面的属性调用:对象.属性名;对象里面属性的另一种调用方式:对
象['属性名'],注意方括号里面的属性必须加上引号。
那么为什么要使用对象呢?
对象可以保存所有类型的数据,也是储存一个东西的详情或一个人的最基本的信息所用的等等,
// 通过对象操作属性和方法的方式,来为对象增加属性和方法
obj.name = '小桔子';
// 添加属性 name 为 小桔子
obj.sex = '公猫';
// 添加属性 sex 为 公猫
obj.color = 'gray';
// 添加属性 color 为
gray obj.speed = function()
{ // 添加行为 speed 为 ...
alert("我每小时能跑 50 千米哦!!!");
}
那么看代码就能看到,这个是小猫的基本信息,完整的信息只有对象能做到,所以知道对象的重要性了吧