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

有一个组对象,如何通过一个键值(id=1)取到数组中对象的对象?

有一个组对象,如何通过一个键值(id=1)取到数组中对象的对象?

米琪卡哇伊 2019-03-09 20:24:45
例如有一个对象的数组:let people = [{id: 1, name: 'Bob'}, {id: 2, name: 'Alice'}, {id: 3, name: 'Lilei'}]怎么通过一个已知的id=1方便的拿到{id: 1, name: 'Bob'}这个对象?除了直接遍历的方法。
查看完整描述

2 回答

?
茅侃侃

TA贡献1842条经验 获得超21个赞

用es6的find:

let r = people.find(v => v.id === 1)


查看完整回答
反对 回复 2019-03-09
  • 2 回答
  • 0 关注
  • 1455 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信