我正在寻找一种在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提供所有宠物食品参考,并将它们添加到文档中。
您已接近:
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} ]
};
对数组使用[]
。