0

我正在寻找一种在 JavaScript 中创建键值对的快速方法,其中我有一个键,它是一个 ID,例如 1、2、3、4、5、.... 100,值是一个由 a 组成的数组参考、名称和数量。

这是适当的语法吗?

var petfoodRefData = {
    "1": [
            {"ref":5222, "description":"purina", "qtt":500},
            {"ref":5322, "description":"hills", "qtt":500},
            {"ref":6222, "description":"hills junior", "qtt":500}
        ],
    "2": {"ref":8022, "description":"fatcat", "qtt":60}
}

有没有更简单更好的方法来做到这一点?我基本上想为每个 ID = 1 给我所有宠物食品参考,并将它们添加到文档中。

4

1 回答 1

2

你很接近:

var petfoodRefData = {
    "1": [
        {"ref":5222, "description":"purina", "qtt":500},
        {"ref":5322, "description":"hills", "qtt":500},
        {"ref":6222, "description":"hills junior", "qtt":500}
    ],
    "2": [{ "ref":8022, "description":"fatcat", "qtt":60} ]
};

用于[]数组。

于 2013-05-31T17:25:29.147 回答