JavaScript对象的注意事项
前面讲到了JavaScript对象的简单解析,现在来说一下JavaScript对象实际应用时的注意事项。
1.对象可以嵌套对象
var name="蒋庆";
var obj={};//对象
var person={
// name:"马松昊",
name:name,
age:22,
sex:"女",
age:18,
boyfriend:{
name:"沈春阳",
age:23,
boyfriend:{
name:"王选东"
}
},
18:{name:"李四"},
// obj:"对象",
hobby:function(){
console.log("我爱猛男");
}
}
console.log(person.boyfriend.boyfriend.name);
2.对象的属性具有唯一性 后面的覆盖前面重复的属性
console.log(person.age);//18 打印18 而不是22
3.对象的键 必须是 字符串
// 即使在创建对象时,键用的不是字符串也会自动转换为字符串的数据类型
console.log(person["sex"]);
console.log(person['18']);
视频讲解链接:
https://www.bilibili.com/video/BV19z411q7a9/