Heim >Web-Frontend >Front-End-Fragen und Antworten >So ermitteln Sie, ob sich ein Element in einem Array in es6 befindet
Beurteilungsmethode: 1. Verwenden Sie „arr.includes(value)“, wenn es „true“ zurückgibt, existiert es 2. Verwenden Sie „arr.find(function(v){if(v==value{//true}}“ )“ Anweisung; 3. Verwenden Sie „arr.some(i=>i===value)“, wenn es true zurückgibt, existiert es.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, ECMAScript Version 6, Dell G3-Computer.
In es6 können Sie die Methoden „Includes“, „Find“ und „Einige“ verwenden, um festzustellen, ob sich ein Element in einem Array befindet.
Methode 1: Verwenden Sie die Methode „ES6“.
includes()-Methode zum Bestimmen, ob es einen angegebenen Wert enthält, gibt true oder false zurück. Syntax:
array.includes(searchElement, fromIndex);
searchElement: das zu findende Element; Beispiel:
arr = [1,2,3,4,5] console.log(arr.includes(5));
5
find() ruft einmal eine Funktionsausführung für jedes Element im Array auf:
Wenn das Element im Beim Testen der Bedingung gibt das Array „true“ zurück. Der Wert wird nicht mehr aufgerufen, wenn keine Elemente vorhanden sind, die die Bedingungen erfüllen. Überprüfen Sie, ob dies der Fall ist Es gibt ein Element im Array, das die angegebenen Bedingungen erfüllt. Wenn es nicht existiert, wird „false“ zurückgegeben Element ist nicht im Array
[Verwandte Empfehlungen:
Javascript-Video-Tutorial,
Web-FrontendDas obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob sich ein Element in einem Array in es6 befindet. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!