1.对象创建的两种方式:
new操作符后跟Object构造函数;
var obj=new Object(); obj.name=‘大头儿子‘; obj.age=12;
对象字面量表达法
var obj={ name:‘大头儿子‘, age:12 };
2.访问对象属性的两种方式:
console.log(obj["name"]); console.log(obj.age); /* 大头儿子 12 */
从功能上看,这两种访问对象属性的方法没有任何区别。但是方括号的优点主要是可以通过变量来访问属性。
示例:
var obj={ name:‘大头儿子‘ }; var objName="name"; console.log(obj.objName); console.log(obj[objName]); /* undefined 大头儿子 */
时间: 2024-10-20 20:03:09