对象key值排序,以key值(数字)大小顺序遍历属性,helper._sort()
2014-12-16 14:31
405 查看
var helper = { _sort:function(data){ //{“20141216”:{},“20141217”:{}}按大小排序, var arr1 = [],arr2=[]; for(var key in data){ arr1.push(key); } arr1.sort(function(a,b){return a-b}); for(var i=0;i<arr1.length;i++){ arr2.push(data[arr1[i]]); } return arr2; } } var obj = { "12":"txt12", "13":"txt13", "4":"txt4", "9":"txt9", '01':'txt01', '05':'txt05' } console.log(helper._sort(obj)) //["txt01", "txt4", "txt05", "txt9", "txt12", "txt13"]
相关文章推荐
- 将对象数组按照每一组对象的key值大小进行字典顺序(ASCII值大小)升序排序
- 数组对象按字母顺序或数字大小排序
- List自定义排序 让Collections.sort 排序支持对象属性
- 如何让SQLServer的id按照数字大小顺序排序
- js中json对象不规律key的遍历实现和json对象length属性的调用
- js中json对象不规律key的遍历实现和json对象length属性的调用
- js中json对象不规律key的遍历实现和json对象length属性的调用
- java List Collections.sort 排序 支持 对象属性 普通数据类型 升序 降序 正序 倒序 排列
- KO中对象数组排序时,两个属性的优先顺序不一致时的排序实现
- js中json对象不规律key的遍历实现和json对象length属性的调用
- javascript遍历json对象的key和任意js对象属性实例
- js中json对象不规律key的遍历实现和json对象length属性的调用
- List集合对象中按照不同属性大小排序
- js中json对象不规律key的遍历实现和json对象length属性的调用
- java List Collections.sort 排序 支持 对象属性 普通数据类型
- 根据对象的属性排序(属性必须为数字时)
- javascript遍历json对象的key和任意js对象属性
- 数组的sort方法排序按照对象的属性排序
- js中json对象不规律key的遍历实现和json对象length属性的调用
- js中json对象不规律key的遍历实现和json对象length属性的调用