【发布时间】:2021-06-29 15:27:48
【问题描述】:
给定一个包含以下内容的全局数组:
{
id: 1,
name: test,
age: 23,
toys: [
{ id: 2, label: mouse },
{ id: 1, label: house },
{ id: 4, label: car }
]
}
我想使用 ES6 TypeScript 仅提取给定孩子 id 的玩具数组
我试过了:
this.toys = this.kids.find(kid => kid.id === KidId);
谢谢。
【问题讨论】:
-
您是否尝试使用 filter() ? developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…。你使用的 find 方法只得到一个结果
-
是的,我想过滤结果,但只返回玩具数组
标签: javascript typescript ecmascript-6