这两个JSON对象集之间有什么区别?

时间:2018-01-17 11:29:49

标签: angularjs json

我很难理解这种类型的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"

1 个答案:

答案 0 :(得分:0)

A-是多维的

B - 是二维数组

如果您需要Convert object to multi-dimensional array - JavaScript

,请转到此处

如果您需要How can I make two dimensional array with JSON objects into single array in javascript?

,请转到此处

请好好看看这个What is JSON and why would I use it?