引用类型是一种数据和功能组织在一起.
1.创建对象
使用操作符new后跟一个构造函数Object
Object本身也是一个函数,自带定义默认属性和方法。
var test=new Object; 这样就创建了一个空对象。
对象的属性 test.name=‘’;
变量名.属性名=值;为对象添加值
另一种创建对象的方法 对象字面量
变量名后是一对花括号{ } var test={ }; 和上面是一样的。
可以在花括号里面添加属性及值。 对象字面量用:分隔属性及值。
var test={name:67,age:88 }
注意!! 花括号里最后一个属性不能带逗号,逗号用来分隔之前属性。最后之所以不能带逗号是因为age是最后一个属性。
访问对象
变量名.属性名访问对象 test.age
还可以用方括号访问对象 test['age'] 用方括号访问属性需要用双引号或单引号括起来。
属性是可以包含非字符非字母的字符串,用“.”表示法是不能访问的,也不能创建
但是可以用方括号来创建非字符非字母的字符串。如test['age Name']=10;
创建了一个有空格的属性名
还可以用方括号来访问变量
定义一个变量 var testName=‘age Name’;
用test[testName] 这里变量不用带单双引号。 结果为10