在这里只是简单的概括下javascript的object类型。
创建实例
创建object实例有两种方法,分别是使用对象直接量和使用Object构造函数。例如:
//对象直接量创建实例
var person={"age":29,"name":"tom"};
//构造函数创建实例
var person=new Object();
person.age=29;
person.name="tom";
//创建只包含默认属性和方法的对象
var person={};
var person2=new Object();
访问对象属性
访问对象属性也有两种方法。第一种方式是使用点表示法(.),第二种方法是使用方括号表示法([])。例如:
var person={"age":29,"name":"Tom"};
//点表示法
alert(person.age); //29
//方括号表示法
alert(person["name"]); //Tom
多数情况下是使用点表示法来访问对象的属性。但如果属性名中包含导致语法错误的字符(如属性名包含空格等情况),或使用变量访问属性,则使用方括号表示法。
更多关于javascript对象的内容,将在以后的笔记中整理。