So erkennen Sie, ob in es6 ein Element in einem Array vorhanden ist

青灯夜游
Freigeben: 2022-04-11 13:00:37
Original
4704 Leute haben es durchsucht

Erkennungsmethode: 1. Verwenden Sie die Anweisung „arr.indexOf(„element value“)“, wenn der zurückgegebene Elementindex existiert. 2. Verwenden Sie „arr.includes(„value“)“, falls vorhanden, geben Sie true zurück. 3. Verwenden Sie die for-Schleifenanweisung, um das Array zu durchlaufen, und verwenden Sie die if-Anweisung und den Operator „==“, um zu bestimmen, ob das Array-Element der angegebene Wert ist.

So erkennen Sie, ob in es6 ein Element in einem Array vorhanden ist

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

es6 Erkennen, ob ein Element im Array vorhanden ist

Methode 1: array.indexOfarray.indexOf

此方法判断数组中是否存在某个值,如果存在,则返回数组元素的下标,否则返回-1。

var arr=[1,2,3,4];
var index=arr.indexOf(3);
console.log(index);
Nach dem Login kopieren

So erkennen Sie, ob in es6 ein Element in einem Array vorhanden ist

方法二:array.includes(searcElement[,fromIndex])

Diese Methode ermittelt, ob ein bestimmter Wert im Array vorhanden ist und ob dies der Fall ist existiert, gibt den Index des Array-Elements zurück, andernfalls wird -1 zurückgegeben.

var arr=[1,2,3,4];
if(arr.includes(3))
    console.log("存在");
else
    console.log("不存在");
Nach dem Login kopieren

So erkennen Sie, ob in es6 ein Element in einem Array vorhanden ist

So erkennen Sie, ob in es6 ein Element in einem Array vorhanden ist

Methode 2: array.includes(searcElement[,fromIndex])

Diese Methode bestimmt, ob ein bestimmter Wert im Array vorhanden ist. Wenn er existiert, gibt sie true zurück, andernfalls gibt sie false zurück

So erkennen Sie, ob in es6 ein Element in einem Array vorhanden ist

Methode 3: For-Schleife und if verwenden

var arr=[1,2,3,4];
var k=0;
for(var i=0;i<arr.length;i++){
    if(arr[i]==3)
        k=1;
}
if(k)
    console.log("存在");
else
    console.log("不存在");
Nach dem Login kopieren
🎜[Verwandte Empfehlungen: 🎜Javascript-Video-Tutorial🎜, 🎜Web-Frontend🎜]🎜

Das obige ist der detaillierte Inhalt vonSo erkennen Sie, ob in es6 ein Element in einem Array vorhanden ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage