Heim >Web-Frontend >Front-End-Fragen und Antworten >So ermitteln Sie, ob ein Array in es6 einen bestimmten Wert hat

So ermitteln Sie, ob ein Array in es6 einen bestimmten Wert hat

青灯夜游
青灯夜游Original
2022-03-23 15:22:303463Durchsuche

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.

So ermitteln Sie, ob ein Array in es6 einen bestimmten Wert hat

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;
  • fromIndex: die Indexposition zum Starten der Suche, die weggelassen werden kann, und der Standardwert ist 0.
  • Beispiel:
  • var arr=[2, 9, 7, 8, 9];
    if(arr.includes(9)){
    	console.log("数组中有指定值");
    }
    else{
    	console.log("数组中没有指定值");
    }

So ermitteln Sie, ob ein Array in es6 einen bestimmten Wert hatMethode 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: So ermitteln Sie, ob ein Array in es6 einen bestimmten Wert hatJavascript-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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn