我正在寻找一种在JavaScript中创建键值对的快速方法,其中我有一个键,它是一个ID,如1,2,3,4,5,...... 100,值是数组由参考,名称和数量组成。
这是一个合适的语法吗?
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给我所有宠物食品参考,并将它们添加到文档中。
答案 0 :(得分: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} ]
};
对数组使用[]
。