为了账号安全,请及时绑定邮箱和手机立即绑定

如何有序的遍历json对象

如何有序的遍历json对象

米脂 2018-12-28 16:15:23
RT,用的jquery的$.each(),和原生for(var item in data)对数据进行遍历,发现都会存在不能有序遍历的问题下面上图上面是需要遍历的数据,通过console打印和后台返回时候一致,遍历取数据之后顺序就乱了。请问如何遍历才能保持原来的顺序。请问出现这种情况的原因是否是因为对象本身是一组无序的键值对数据,所以直接遍历是无序的。
查看完整描述

1 回答

?
jeck猫

TA贡献1909条经验 获得超7个赞

对象本身无需,如果你要有序遍历,那你要先制定排序规则,比如按照key的名称a-z0-1排序,那你就得自己写一个方法,吧对象传递仅需,在方法里用冒泡排序的方式,对key进行排序,存到数组里,然后遍历数组得到key 然后object[key] 输出,就有序了


查看完整回答
反对 回复 2019-01-02
  • 1 回答
  • 0 关注
  • 492 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号