[英]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.