Maison >interface Web >js tutoriel >Comment vérifier si la valeur spécifiée existe dans un tableau avec jquery ?

Comment vérifier si la valeur spécifiée existe dans un tableau avec jquery ?

青灯夜游
青灯夜游original
2020-11-19 16:30:323158parcourir

Dans jquery, vous pouvez utiliser la méthode "$.inArray()" pour demander si la valeur existe dans le tableau. Cette méthode peut rechercher la valeur spécifiée dans le tableau et renvoyer la valeur d'index de la valeur spécifiée. valeur dans le tableau. Si la valeur spécifiée n'existe pas dans le tableau, "-1" est renvoyé ; syntaxe "$.inArray(value,array)".

Comment vérifier si la valeur spécifiée existe dans un tableau avec jquery ?

Recommandations associées : "Tutoriel jQuery"

jquery détermine si un tableau spécifié existe La méthode de valeur $.inArray()

$.inArray() est utilisée pour rechercher la valeur spécifiée dans le tableau et renvoyer la valeur d'index de la valeur spécifiée dans le tableau. Si le tableau Si la valeur spécifiée n'existe pas, -1 est renvoyé.

Syntaxe

$.inArray( value, array [, fromIndex ] )

Paramètres :

  • valeur Tout type La valeur utilisée pour la recherche.

  • array Le type de tableau spécifie le tableau à rechercher.

  • fromIndex Facultatif. Le type Number spécifie que la recherche commence à partir de la position d'index spécifiée du tableau. La valeur par défaut est 0

Exemple 1 :renvoie la valeur d'index

var arrayStr = ['a','b','c'];
alert($.inArray('a', arrayStr));
.

La valeur d'index renvoyée est 0

Exemple 2 : Jugez si la valeur spécifiée existe

var arrayStr = ['a','b','c'];
if($.inArray(&#39;a&#39;,arrayStr) < 0){
    alert(&#39;不存在&#39;);
}else{
    alert(&#39;存在&#39;);
}

PS : La valeur d'index dans js commence à l'indice 0 , s'il est -1, cela signifie qu'il est dans le tableau. Cet élément n'existe pas

Pour plus de connaissances sur la programmation, veuillez visiter : Vidéo de programmation ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn