Cet article analyse les précautions à prendre pour la méthode inArray dans jQuery. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :
jquery offre une grande commodité aux développeurs Web. Le but de la rédaction de cet article est de rappeler à tout le monde de faire attention à la méthode inArray dans jquery.
Tout le monde sait que JavaScript est un langage faiblement typé. Vous pouvez basculer à volonté entre les types numériques et caractères (par exemple : 1 ""="1").
Une méthode inArray(ele, array) de jquery consiste à déterminer si ele existe dans le tableau. La valeur de retour est l'indice de la première fois que l'élément apparaît dans le tableau. Sinon, il renvoie -1.Par exemple :
var a = 1; var array = [1,2,3]; var b = $.inArray(a, array);
Cependant, si a="1"; est défini à ce moment, exécutez-le à nouveau :
b = $.inArray(a, array);
Vous pouvez également utiliser des expressions régulières pour vérifier comme suit :
var a = 1; var reg = new RegExp("(^"+a+",)|(^"+a+"$)|(,"+a+",)|(,"+a+"$)"); var array = [1,2,3,4]; reg.test(array.toString());// true a = "1"; reg.test(array.toString());// true
Les lecteurs intéressés par plus de contenu lié aux tableaux jQuery peuvent consulter le sujet spécial sur ce site : "
Résumé de l'utilisation des tableaux jquery"
J'espère que cet article sera utile à tous ceux qui programment jQuery.