gpt4 book ai didi

javascript - 如何访问对象的属性(另一个对象)?

转载 作者:行者123 更新时间:2023-11-30 15:19:12 25 4
gpt4 key购买 nike

我是 JS 的新手,我不知道如何访问对象的属性,这些属性本身就是对象。我有以下对象(我们称之为“a”),我想在其中访问 -kk7b9q6FWN1VkCCflEX.name 例如。

enter image description here

我试过了

console.log(a.-kk7b9q6FWN1VkCCflEX.name)

但它给了我一个错误,因为“-”是一个异常(exception)。我知道如何获取键名:

Object.keys(a)

但我不知道如何访问它们的属性。

有人能帮帮我吗?实际上,如果有人可以给我一个“关键字”,我会很好,我可以用谷歌搜索这个主题(因为我什至不知道用谷歌搜索什么)。谷歌搜索“访问对象内部的对象”对我没有帮助:(

最佳答案

您要查找的关键字是property accessor .

JavaScript 中的对象访问可以通过 .property['property'] 完成。

在您的情况下,['-kk7b9q6FWN1VkCCflEX'] 由于使用 . 的句法限制将起作用,其中属性名称必须是 valid identifier。 .

-kk7b9q6FWN1VkCCflEX 的特殊问题是 - 符号。

关于javascript - 如何访问对象的属性(另一个对象)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44009604/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com