壹、创建Object实例:
一:
var person = new Object();
person.name = " 小明 " ;
person.age = 23;
二:对象字面量表示法:
在通过对象字面量定义对象时,实际上不会调用Object构造函数
var person = {
name: " 小明 ",
age: 23,
// 注意:在使用对象字面量语法时,属性名也可以使用字符串
" sex ": " male "
}
var person = {} ;
贰、访问对象属性
一、点表示法(建议使用)
person.name
二、方括号表示法: 将要访问的属性以字符串的形式放在方括号中
person["name"]
优点:
1、可以通过变量来访问属性
var propertyName = "name";
console.log(person[propertyName]);
2、属性名中可以包含非字母和非数字,所以当属性名中包含会导致语法错误的字符,或者属性名使用的是关键字或者保留字时可以用
person["first name"] = " 小明 ";