FUNZIONI - in_array()


<-- Indietro


La funzione in_array() ci permette di sapere se all'interno di un oggetto Array abbiamo un determinato valore.

Il codice č stato visto come prototype dell'oggetto Array:
Array.prototype.in_array = function (value) {
    for ( var i = 0; i < this.length; i++ ) {
        if ( this[i] === value ) {
            return true;
        }
    }
    return false;
}

La sintassi di utilizzo della funzione è
    mio_array.in_array("valore che cerco");

Un esempio di come puņ essere utilizzato:
    var frutti = new Array("melone", "banana", "mela", "pera");
    
    if ( frutti.in_array("ciliegia") ) {
        alert("Nessuna corrispondenza trovata");
    } else {
        alert("Il frutto esiste");
    }

<-- Indietro