簡體   English   中英

這兩個JSON對象集之間有什么區別?

[英]What is the difference between these two JSON object sets?

我很難理解這種JSON對象之間的關系。 在我的代碼中,它們的工作方式有所不同。

這有什么區別:(A)

[
    [
        { department: 'A', name: 'santos' },
        { department: 'B', name: 'suarez' },
        { department: 'C', name: 'domingo' },
        { department: 'A', name: 'james' },
        { department: 'B', name: 'black' }
    ]
];

這:(B)

[
    { department: 'A', name: 'santos' },
    { department: 'B', name: 'suarez' },
    { department: 'C', name: 'domingo' },
    { department: 'A', name: 'james' },
    { department: 'B', name: 'black' }
];

除了兩側都有多余的括號外。

我必須放入JSON.stringify(value)才能讀取集合(A)中的一個。 我得到了這些額外的元素

"$$hashKey":"object:23"

A-是多維的

B-是二維數組

如果要將對象轉換為多維數組,請轉至此-JavaScript

如果需要,請轉到此頁面。 如何在JavaScript中將帶有JSON對象的二維數組轉換為單個數組?

並請看一下什么是JSON,為什么要使用它?

暫無
暫無

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

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