Поиск элемента в массиве по значению поля объекта [JavaScript]

Есть массив объектов. Выглядит следующим образом:

const array = [
    {
      id: 1,
    },
    {
      id: 2,
    },
    {
      id: 3,
    },
  ];

Вопрос. Как мне узнать индекс элемента с ID 2, например? В JS есть функция из коробки? Всё перерыл, не могу найти.

Собственноручный перебор элементов циклом не подойдёт!


Ответы (2 шт):

Автор решения: Igor

findIndex


Тело сообщения должно содержать не менее 30 символов; вы ввели 9.

→ Ссылка
Автор решения: Трипольский Пётр

Есть! См findIndex. Указывается предикат, на выходе -1 или порядковый номер начиная с 0

→ Ссылка