2017-02-24 44 views
-1

我試圖訪問父對象內部的列表對象名稱,然後將它們轉換爲逗號分隔的字符串。 [![] [1]] [1]訪問對象名稱並將其轉換爲逗號分隔的字符串

[1]: 在這張圖片下,在數據對象下,我有address,phoneFax和header對象。我可以有n個對象。我試圖採取所有這些對象的名稱並排除標題對象。

我在期待輸出爲transaction =「address,phoneFax」。

是否有可能用JS做到這一點?

+2

請將數據添加爲文本以及您嘗試的內容。 –

+0

'keys = Object.keys(yourObject.data).filter(k => k!=='header')' – RomanPerekhrest

回答

1

您可以使用語法

for(var key in obj){ 
    .... 
} 

我創建了一個簡單JSFiddle here。在你的情況下鍵入數據,然後是頭,然後方法等。所以你可以做我在JSFiddle中做的事情,並且只循環數據,或者你可以檢查密鑰是否是數據並通過該密鑰循環。

相關問題