创建Object实例的方法:
1、使用new操作符后跟Object构造函数
var person = new Object();
person.name = "Nicholas";
person.age = 29;
2、使用对象字面量表示法。
var person = {
name : "Nicholas",
age : 29
};
另外,使用对象字面量语法,若留空花括号,则可定义只包含默认属性和方法的对象:
//这两个定义方法等价
var person = {};
var person = new Object();
访问对象属性的方法:
person["name"]; //方括号表示法
person.name; //点表示法
方括号语法的优点:
1.可以通过变量来访问属性。
var propertyName = "name";
person[propertyName];
2.属性名中可以包含非字母非数字。(包含会导致语法错误的字符,或者属性名使用的是关键字或保留字)