javaScript对象是拥有属性和方法的数据
真实生活中的对象,属性和方法。
在真实生活中,一辆汽车是一个对象。
对象有它的属性,比如:重量和颜色等,方法有启动停止等。
所有汽车都有这些属性,但是每款车的属性都不尽相同。
所有的汽车都有这些方法,但是它们被执行的时间都不尽相同。
javaScript对象
在javaScript中,几乎所有的事物都是对象。
对象也是一个对象,但是对象可以包含多个值(多个变量)。
var car = {type:“Fiat”,model:500,color:“white”};
对象定义
可以使用字符来定义和创建对象。
例;
定义javaScript对象可以跨越多行,空格和换行不是必须的;
对象的属性
javaScript对象是键值对的容器,
键值对通常的写法为:name:value(键与值以冒号分割)。
键值对在javaScript对象通常被称为对象属性。
javaScript对象是属性变量的容器
访问对象的属性
有两种方式访问对象属性:
person.lastName;
或
person["lastName"];
对象方法
对象方法定义了一个函数,并作为对象的属性存储。
对象方法通过添加()调用(作为一个函数)。
例
name = person.fullName();
若访问person对象的fullName属性,它将作为一个定义函数的字符串返回。
name = person.fullName;
javaScript对象是属性和方法的容器。
访问对象方法
格式:
objectName.methodName()
通常fullName()是作为person对象的一个方法,fullName是作为一个属性。
网友评论