Рубрики
Без рубрики

Методы массива: найти

Метод поиска получает функцию обратного вызова, которая используется в качестве функции тестирования и, опционально, o … Tagged with JavaScript, Node, Tuperial, программирование.

Найти Метод получает функцию обратного вызова, которая используется в качестве функции тестирования, и, необязательно, объект для использования как это внутри. Это возвращает значение первого элемента в предоставленном массиве, который удовлетворяет тестированию. В противном случае Найти Метод возвращает неопределенное Анкет

const array = [
 {name: 'Emilia', age: 4},
 {name: 'Freddy', age: 10}
];

const preschooler = array.find(kid => kid.age < 5);

console.log(preschooler);
// { name: 'Emilia', age: 4 }

Параметры

  1. обратный вызов Функция тестирования для выполнения каждого значения в массиве, принимая 3 аргументы:

    элемент Текущий элемент в массиве. Индекс (Необязательно) Индекс (положение) текущего элемента в массиве. массив (Необязательно) Массив, который Найти был вызван.

  2. thisarg (Необязательно) Объект для использования как этот внутренний обратный вызов.

Найти это метод, очень полезный для того, чтобы встретить конкретный элемент в массив, предоставляя функцию, которая будет вызоваться на каждом элементе до поиска значения, которое удовлетворит тестирование. Поэтому, будьте осторожны, использование этого метода в некоторых случаях может быть неэффективным.

Оригинал: “https://dev.to/barriosdfreddy/array-methods-find-26am”