【发布时间】:2015-07-08 09:04:47
【问题描述】:
我正在尝试将 json 对象映射到具有与键关联的值的数组。我需要保持关联的键和值,因为之后我将对创建的数组进行排序。 我的对象看起来像这样:
{"178":"05HY24","179":"1HY12","292":"1HY24","180":"3HY12"}
我尝试用这个函数做数组:
value=$.map(value, function(value, key) { return key,value; });
但键与我的值无关。键是 0,1,2,3 而不是 178,179,292,180。 我尝试了很多东西,但我不知道该怎么做。
【问题讨论】:
-
因为
array索引从零开始 -
你基本上是在追求一组对象吗?例如[{178:"05HY24"}、{179:"1H&12"} 等] ?
-
我的数据不在数组中。我只有一个对象,其键与值关联
-
好的,但是之后如何根据值对我的新数组进行排序?我不能使用排序功能?