[英]Reorder objects
訂購和轉換的最佳方式是什么:
{
'32': 'foo',
'24': 'bar',
'36': 'doe'
}
成:
[
{'24': 'bar'},
{'32': 'foo'},
{'36': 'doe'}
]
我需要根據key來命令它們,key是原始對象中的一個字符串。 允許jQuery的API使用。
嘗試這個:
function arrayMe(obj){
var indexes = [];
for(index in obj){
indexes.push(index);
}
indexes.sort();
var return_array = [];
for(var i = 0; i < indexes.length; i++){
return_array[i] = {};
return_array[i][indexes[i]] = obj[indexes[i]];
}
return return_array;
}
你所要做的就是:
arrayMe(oldObject);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.