JavaScript对象:属性和方法的容器;
对象的属性之间一定要用逗号隔开;
对象的方法定义了一个函数,并作为对象的属性存储。
对象方法通过添加 () 调用 (作为一个函数)。
比如:
var person={ "name":"小明", "age":"18", "like":function(){ return "喜欢打篮球,弹吉他"; }
}
javaScript对象也可以先创建,再添加属性和属性值,比如:
var person=new Object(); person.name='小明'; person.sex='男'; person.method=function(){ return this.name+this.sex; }
javaScript对象中属性具有唯一性(这里的属性包括方法),如果有两个重复的属性,则以最后赋值为准。比如同时存在两个play:
var person = { name: "小明", age: 18, sex: "男", play: "football", play: function () { return "like paly football"; } };