Object类型

创建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.属性名中可以包含非字母非数字。(包含会导致语法错误的字符,或者属性名使用的是关键字或保留字)

你可能感兴趣的:(Object类型)