JavaScript: Метод findIndex для поиска индекса первого элемента в массиве

Метод findIndex() в JavaScript используется для поиска индекса первого элемента в массиве, который удовлетворяет условию заданному в передаваемой функции обратного вызова. Ниже приведены примеры использования метода findIndex():

Пример поиска индекса первого четного числа в массиве:

const numbers = [1, 3, 7, 8, 9, 10];
const evenIndex = numbers.findIndex(num => num % 2 === 0);
console.log(evenIndex); 
// > 3

Пример поиска индекса первого элемента строки, который содержит подстроку "JavaScript":

const words = ["HTML", "CSS", "JavaScript", "TypeScript"];
const jsIndex = words.findIndex(word => word.includes("JavaScript"));
console.log(jsIndex); 
// > 2

Пример использования findIndex() с объектами:

const users = [
  { name: "Timon", age: 25 },
  { name: "Seba", age: 30 },
  { name: "Masha", age: 35 }
];
const bobIndex = users.findIndex(user => user.name === "Seba");
console.log(bobIndex); 
// > 1
JavaScript 1.1 г. Просмотров: 316
Оценить код:

Комментарии

Ваш комментарий будет первым.
Войдите, чтобы оставить комментарий.