簡體   English   中英

如何訪問對象的屬性(另一個對象)?

[英]How to access the properties(another object) of an object?

我是JS的新手,我不知道如何訪問對象本身的屬性。 我有以下對象(我們稱其為“ a ”),例如,我想在其中訪問-kk7b9q6FWN1VkCCflEX .name。

在此處輸入圖片說明

我試過了

console.log(a.-kk7b9q6FWN1VkCCflEX.name)

但這給了我一個錯誤,因為'-'是一個例外。 我知道如何獲取密鑰名稱:

Object.keys(a)

但我不知道如何訪問它們的屬性。

有人可以幫我嗎? 實際上,如果有人可以給我一個“關鍵字”,我可以在這個主題上用谷歌搜索(因為我什至不知道要搜索什么),我也可以。 谷歌搜索“訪問對象內部的對象”並沒有幫助我:(

您要查找的關鍵字是property accessor

JavaScript中的對象訪問可以通過.property['property']

在您的情況下,由於使用時的語法限制, ['-kk7b9q6FWN1VkCCflEX']可以使用. 屬性名必須是有效的標識符

-kk7b9q6FWN1VkCCflEX的特殊問題是-號。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM