第5章 引用类型
5.1 Object类型
创建:
1、new方法
var person = new Object();
2、对象字面量表示法
var person = {
“name”:"伍德春",
age:38
};
- 属性名可以加双引号也可以不加,建议加上;
- 也可以有的加有的不加,但尽量要统一。
- 最后一个属性后不能加逗号,跟python不一样。
3、
var person = {}
属性之后动态添加
注:通过字面量表示法创建实例时,不会调用Object构造函数。
属性的访问:
person.name
person[“name”]
使用第二种访问方法,属性名可以使用变量:
var propertyName = “name”;
alert(person[propertyName]);
书本上建议使用第一种方式访问属性。