解析ajax接收的json数组

解析json对象没什么问题,用each遍历数组就会丢失信息

equip0下本来还有数据,遍历之后全没了

image.png
image.png

希望有人解答,谢谢!!

阅读 2.5k
3 个回答

for in 用错了

for(var key in data) {
   item=data[key]
}

控制台是输出是引用类型,后续代码修改也会影响。
控制台可以使用这种方式输出
console.log(JSON.stringify({name:11}))

你应该是输出data[item]

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题