在typescript的单行中获取数组对象的特定值



我有一个数组

const _array = [{id: 1, name: 'Adam'}, {id:3, name: 'Crystal'}, {id:2, name: 'Bob'}, {id: 4, name: 'Daisy'}];

如何在typescript中编写一行代码来获取项目,其中名称等于从数组中的水晶?

你可以像这样使用数组查找方法:

const _array = [
{ id: 1, name: "Adam" },
{ id: 3, name: "Crystal" },
{ id: 2, name: "Bob" },
{ id: 4, name: "Daisy" },
];
const item = _array.find((item) => item.name === "Crystal");
console.log(item);

{ id: 3, name: 'Crystal' }

最新更新