Die find-Methode

Die Methode find hilft dabei, das erste Element in einem Array gemäß dem als Parameter übergebenen Callback zu finden. Wenn das Element nicht vorhanden ist, wird undefined zurückgegeben.

Syntax

javascriptarray.find(Funktion);

Beispiel

Lassen Sie uns ein Element des Arrays finden, das den in der Funktion festgelegten Bedingungen entspricht:

javascriptlet arr = [1, 2, 3, 4];

let res = arr.find(function(currentValue) {
  return currentValue > 0;
});

console.log(res);

Ergebnis der Codeausführung:

javascript1

Beispiel

Lassen Sie uns ein Element des Arrays finden, dessen Länge gleich 2 ist:

javascriptlet arr = ['abc', 'defg', 'kl', 'mn'];

let res = arr.find(function(elem) {
  return elem.length == 2;
});

console.log(res);

Als Ergebnis der Codeausführung werden wir sehen, dass die Methode das erste Element gefunden hat, das den Funktionsbedingungen entspricht:

javascript'kl'

Siehe auch

  • die Methode findIndex,
    die den Index eines Elements in einem Array sucht
  • die Methode findLast,
    die ein Element vom Ende des Arrays aus sucht
  • die Methode findLastIndex,
    die den Index eines Elements vom Ende des Arrays aus sucht