Verifica se un valore è un elemento di un array in JavaScript
A volte è necessario verificare se un certo elemento è presente in un array. Lo snippet che segue simula in maniera molto elementare il funzionamento della funzione in_array di PHP.
Per chi non conoscesse la funzione in_array di PHP: l'utilizzo è piuttosto semplice. Basta richiamare la funzione passando come primo parametro il valore da esaminare (valore_da_esaminare) e come secondo parametro l'array di riferimento (array_di_riferimento).
La funzione restituisce true se il valore è presente nell'array, false in ogni altro caso.
function in_array(valore_da_esaminare, array_di_riferimento) { isValueInArray = false; for(i = 0; i < array_di_riferimento.length; i++) { if(valore_da_esaminare == array_di_riferimento[i]) { inArray = true; } } return isValueInArray; }
Per avere la funzione sempre disponibile, consiglio l'inclusione dello snippet appena presentato in un file generico che viene caricato a monte di ogni pagina.
-
» 2011-01-05
Verifica se un valore è un elemento di un array in JavaScript -
» 2010-07-03
Selezionare i dati di una textbox usando OnClick e JavaScript -
» 2010-04-25
Sorgenti di script in JavaScript -
» 2010-04-25
Redirect basato sulla risoluzione del browser
Se ti piace questo articolo, puoi collegarlo al tuo sito copiando il seguente codice HTML nelle tue pagine.
-
30-06-2011 → Anonimo
ha scritto un commento in
Tutorial sul ripristino di GRUB -
26-05-2011 → Bianca
ha scritto un commento in
Arrotondare gli angoli di un div usando i CSS 3 -
25-05-2011 → `wee`
ha scritto un commento in
Le landing page - Cosa sono e a cosa servono -
19-02-2011 → Anonimo
ha scritto un commento in
Linux Reference - Lista comandi utili per Linux -
06-01-2011 → Sergio
ha scritto un commento in
Ottimizzare i metatag delle pagine multilingua -
05-06-2010 → Anonimo
ha scritto un commento in
SQL - Data Manipulation Language - SELECT
I commenti:
Inserisci un commento: