Heim >Web-Frontend >Front-End-Fragen und Antworten >So ermitteln Sie, ob ein Array in es6 einen bestimmten Wert hat
Beurteilungsmethode: 1. Verwenden Sie die Anweisung „arr.includes(element value)“. {return v ==Element value;})“-Anweisung: Wenn der Rückgabewert nicht „-1“ ist, enthält das Array ein bestimmtes Element.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, ECMAScript Version 6, Dell G3-Computer.
es6 Bestimmen Sie, ob das Array einen bestimmten Wert hat.
Methode 1: Verwenden Sie die Methode include(). Die Methode include() wird verwendet, um zu bestimmen, ob ein Array einen bestimmten Wert enthält, und gibt true oder false zurück . Syntax:
array.includes(searchElement, fromIndex);searchElement: das zu findende Element;
var arr=[2, 9, 7, 8, 9]; if(arr.includes(9)){ console.log("数组中有指定值"); } else{ console.log("数组中没有指定值"); }
Methode 2: Verwendung der findIndex()-Methode
findIndex()-Methode gibt den Index des ersten Elements im Array zurück, das die bereitgestellte Testfunktion erfüllt. Ansonsten zurück .
var arr=[2, 9, 7, 8, 9]; var ret = arr.findIndex((v) => { return v == 1; }); if(ret!=-1){ console.log("数组中有指定值"); } else{ console.log("数组中没有指定值"); }
-1
【Verwandte Empfehlungen: Javascript-Video-Tutorial
,Web-Frontend】
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob ein Array in es6 einen bestimmten Wert hat. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!