假设我在这里有这个obj:
let obj1 ={
a: 4,
b: {
ab: 44,
c: {
tres: 100
}
}
};
如何使用字符串访问 tres 属性?我可以使用以下代码访问 b 对象:
let prop = "b";
console.log(obj1[prop]); // returns b property
但是我如何访问位于 obj1 对象内 b 内部 c 内部的 tres 属性?
答案 0 :(得分:0)
您可以简单地使用点(.
)运算符将它们链接到计算所得的属性([prop]
)名称上:
let obj1 ={
a: 4,
b: {
ab: 44,
c: {
tres: 100
}
}
};
let prop = "b";
console.log(obj1[prop].c.tres);