簡體   English   中英

JSON.Parse 在對象列表上添加不需要的鍵

[英]JSON.Parse Adding Unwanted Keys On a List of Objects

我在解析對象列表時遇到問題,例如:

如果我寫代碼

JSON.parse("[{},{},{},{},{}]");

它返回

0:對象 1:對象 2:對象 3:對象 4:對象 5:對象

我期待它返回一個包含 5 個對象的數組,如下所示:[Object,Object,Object,Object,Object]

當我遍歷解析的對象時,我得到了不需要的數字。 有沒有辦法擺脫不需要的鑰匙?

調用JSON.parse("[{},{},{},{},{}]")將生成包含 5 個空 json 對象的數組。

不要混淆,數字代表每個對象的可讀性索引。 此函數的結果與您預期的相同: [Object,Object,Object,Object,Object] ,但顯示數字以使對象更具可讀性。

最重要的是 -數字不是 json 鍵

暫無
暫無

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

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