如何快速获取关联数组的一个属性值?

1:后端返回给我一个json对象,类似于这种:
[{version:1,id:2},{version:22,id:33}...]
2: 现在的问题是在能知道当前的version是哪一个,但不知道索引的情况下如何获取对应的id值
3:我的思路是遍历这个数组,获取version对应的index(索引),然后再获取相应索引值的id值。
4: 但是总觉得有点弄复杂了。不知各位有何高见?

智慧大石
浏览 648回答 1
1回答

翻过高山走不出你

像你想的那样直接遍历,$.each(jsonData, function(k, v){   if('' != $.trim(v) && '已知' == v.version){       console.log(v.id)    } });既然你已经知道version了,为什么不直接告诉后台version然后获取id,省的还要处理
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript