如何在javascript对象中按键查找对象?
Posted
技术标签:
【中文标题】如何在javascript对象中按键查找对象?【英文标题】:How to find objects by key in javascript object? 【发布时间】:2018-12-19 12:07:03 【问题描述】:假设我的 redux 状态有以下对象:
books :
1 :
id : 1,
authorId : 5,
bookId : 22
,
2 :
id : 2,
authorId : 5,
bookId : 15,
,
3 :
id : 3,
authorId : 42,
bookId : 12
,
我怎么知道找到并访问第 2 本书?我知道在数组中我会简单地做books[1]
,但是如果父结构是 javascript 对象,我如何访问该对象?
【问题讨论】:
您是否尝试过books[1]
与您现在所拥有的?
【参考方案1】:
您访问数组中的元素,其索引从 0
开始,就像您提到的那样。
访问对象中的键只是使用键名的问题:
const secondBook = books[2];
【讨论】:
以上是关于如何在javascript对象中按键查找对象?的主要内容,如果未能解决你的问题,请参考以下文章