标签:
创建对象:
var o = new Objct(); //创建一个空对象
var o = {};
var a = new Array(); //创建一个空数组
var a = [];
var d = new Date(); //创建一个表示当前时间的日期对象
对象属性的设置:
book.edition = 6 //给book创建一个edition的属性
book[ "mainTile" ] = "ECMASript" //给mainTile属性赋值
如果一个对象的属性我是保留字,必须使用 [] 的形式访问他们: o["class"] / o["for"],使用方括号时,方括号内的表达式必须返回为字符串。
作为关联数组的对象:
Object["property"] //方括号和一个数组,数组元素通过字符串索引。
场景:由于在写程序时无法知道属性名称,因此无法通过 . 来访问对象的属性。但可以使用 [] ,因为它使用字符串值(字符串是可以更改的)而不是标识符(标识符是静态的,不可以更改的)作为索引对属性进行访问的。
标签:
原文地址:http://www.cnblogs.com/baiyygynui/p/5724745.html