Wie ermittelt js, ob sich der Wert im Array befindet?

1. Verwenden Sie die Methode Includes() des Arrays

Die Methode Includes() wird verwendet, um zu bestimmen, ob ein Array einen angegebenen Wert enthält, und gibt „true“ zurück, wenn dies der Fall ist, andernfalls „false“.

var fruits = ['苹果',"香蕉", '榴莲', '橘子', '菠萝蜜',"梨子"];
if(fruits.includes('榴莲')){
    console.log("该值在数组中");
} else {
    console.log("该值不在数组中"); 
}
 
// 输出结果:该值在数组中

Weitere Informationen zur Includes-Methode finden Sie unter Verwendung von Includes in js ( Verwendung von Includes in js_Verwendung von Includes in js_Western Jin's no1 blog-CSDN blog )

2. Verwenden Sie die Methode indexOf() oder lastIndexOf() des Arrays

2.1 indexOf()-Methode

Die Methode indexOf() gibt die Position des ersten Vorkommens eines angegebenen Elements in einem Array zurück. Wenn das abzurufende Element nicht vorhanden ist, gibt die Methode -1 zurück.

Implementierungsidee: Verwenden Sie diese Methode, um das erste Vorkommen des angegebenen Werts im Array zu überprüfen und das angegebene Element einzuschließen, wenn die Position vorhanden ist. Wenn -1 zurückgegeben wird, ist das angegebene Element nicht enthalten.

var fruits = ['苹果', "香蕉", '榴莲', '橘子', '菠萝蜜', "梨子"];
var b = fruits.indexOf("橘子");
 
if (b > -1) {
    console.log("该值在数组中");
} else {
    console.log("该值不在数组中");
}
 
// 输出结果:该值在数组中

2.2 lastIndexOf() -Methode

Die Methode lastIndexOf() sucht nach einem Element in einem Array und gibt dessen letztes Vorkommen zurück. Wenn das abzurufende Element nicht vorhanden ist, gibt die Methode -1 zurück.

Implementierungsidee: Verwenden Sie diese Methode, um die letzte Position des angegebenen Werts im Array zu überprüfen. Wenn die Position vorhanden ist, wird das angegebene Element eingeschlossen; wenn -1 zurückgegeben wird, wird das angegebene Element nicht eingeschlossen.

var fruits = ['苹果', "香蕉", '榴莲', '橘子', '菠萝蜜', "梨子"];
var b = fruits.lastIndexOf("葡萄");
 
if (b > -1) {
    console.log("该值在数组中");
} else {
    console.log("该值不在数组中");
 
}
 
// 输出结果: 该值不在数组中

Supongo que te gusta

Origin blog.csdn.net/xijinno1/article/details/132094340
Recomendado
Clasificación