在JavaScript中,对象可以嵌套在其他对象中。当创建一个嵌套对象时,可以将其父对象作为其属性之一。该属性值表示父对象的引用。以下是一个示例:
const obj1 = {
name: "Tom",
age: 25,
};
const obj2 = {
friend: obj1,
age: 30,
};
在上面的示例中,obj1
是一个包含两个属性的对象,name
和age
。obj2
是一个嵌套对象,它包含friend
属性,该属性的值是obj1
的引用。obj2
还包含一个名为age
的属性,其值是30。在嵌套对象中,可以使用父对象的属性来访问父对象,例如:
console.log(obj2.friend.name); // 输出 "Tom"
console.log(obj2.age); // 输出 30
在上面的示例中,obj2.friend.name
的值为"Tom"
,obj2.age
的值为30。这些值分别表示obj1
的name
和age
属性的值。
领取专属 10元无门槛券
手把手带您无忧上云