访问列表中的无名对象

Access nameless objects in a list

我有以下列表:

var colorsList = [
  { nome: 'vermelho', rgb: [255, 0, 0] },
  { nome: 'verde', rgb: [0, 255, 0] },
  { nome: 'azul', rgb: [0, 0, 255] }
];

我正在尝试访问“vermelho”(红色)的 RGB 值。我该怎么做? 我试过了 colorsList.rgb[0] 但不是这样。

使用colorsList[0].rgb[0]colorsList.find(color => color.nome === 'vermelho').rgb[0]

如果您很高兴想要列表中的第一项

colorsList[0].rgb

如果您想按名称查找项目

colorsList.find(x => x.nome === "vermelho").rgb