【发布时间】:2014-10-29 05:53:43
【问题描述】:
我得到了一个这样的键值对象:
items = {1:"a",2:"v",3:"u"};
但我想要这样。
items = [{"key":"1","value","a"},{"key":"2","value","v"},{"key":"3","value","u"}];
最好的方法是什么?
我已经尝试使用$.each 来执行此操作。
var items = {1:"a",2:"v",3:"u"};
var newItems = [];
$(items).each(function(k,v){
newItems.push({"key":k,"value":v});
});
请告诉我这个问题有什么问题!
【问题讨论】:
标签: javascript jquery arrays object multidimensional-array