如何在这个数组中快速查找出含有某个元素的记录?

[{"index":0,"url":"/uploads/20210515/77224f5334636205c823f9ff455c848f.xlsx","pid":12},{"index":1,"url":"/uploads/20210515/aa85a3e19c174d7bb0ed8be23ad535e6.jpg","uid":12},{"index":2,"url":"/uploads/20210515/83f6ab0c5710c32966962d3e71d0c2e3.doc","pid":12}]

如何快速的查找到含有uid这个元素的记录?
假如我要查找到最新的一条含有uid的记录呢?

阅读 1.5k
2 个回答
// 查找最后一条的uid记录
arr.reverse().find(v => v.uid !== undefined)

data.find(item => item.uid !== undefined)

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