引用类型有时候也被成为对象定义,因为他们描述的是一类对象所具有的属性和方法。对象时某个特定引用类型的实例。新对象是使用new操作符后面跟一个构造函数来创建的。
一、Object类型
创建object实例的方式有两种。一种是使用new操作符后跟Object构造函数:
var person=new Object(); person.name="leo"; person.age=29;
另一种是用对象字面量表示法:
var person={ name:"leo", age:29 }
开发人员更青睐对象字面量语法,因为这种语法要求的代码量少,而且能够给人封装数据的感觉。
function displayInfo(args){ var output=""; if(typeof args.name=="string"){ output+="Name:"+args.name+"\n"; } if(typeof args.age=="number"){ output+="Age:"+ages.age+"\n"; } alert(output); } displayInfo({ name:"leo", age:29 }); dislayInfo({ name:"leo" });
一般来说,访问对象属性时都是用点表示法,不过,在javascript也可以使用方括号来访问对象的属性。
alert(person["name"]); alert(person.name);
时间: 2024-10-22 00:43:18