'Il indexOf()metodo cerca una matrice per un valore di elemento e restituisce la sua posizione. 'Nota: il primo elemento ha la posizione 0, il secondo elemento ha la posizione 1 e cosi' via. 'Esempio 'Cerca un array per l'elemento "Apple": 'var fruits = ["Apple", "Orange", "Apple", "Mango"]; 'var a = fruits.indexOf("Apple"); https://www.w3schools.com/js/tryit.asp?filename=tryjs_array_indexof <!DOCTYPE html> <html> <body> <h2>JavaScript Array.indexOf()</h2> <p id="demo"></p> <script> var fruits = ["Apple", "Orange", "Apple", "Mango"]; var a = fruits.indexOf("Apple"); document.getElementById("demo").innerHTML = "Apple is found in position " + (a + 1); </script> <p>The indexOf() does not work in Internet Explorer 8 and earlier versions.</p> </body> </html> 'Array.indexOf() restituisce -1 se l'elemento non viene trovato. 'Se l'elemento e' presente piu' di una volta, restituisce la posizione della prima occorrenza. |