Il metodo concat in Javascript risulta molto utile
per la gestione di Array, sia per memorizzare in sequenza due o più
Array che aggiungere eventualmente dei valori "al volo".
Nell'esempio seguente aggiungiamo all'Array due valori e ne stampiamo il primo:
<script language="Javascript">
Array1 = ["valore1", "valore2", "valore3"];
Valore4 = window.prompt("Inserisci un nuovo elemento");
Array1 = Array1.concat(Valore4);
alert(Array1[3]);
</script>
Nell'esempio qui sotto invece, sempre con il metodo concat uniamo
due Array differenti. Array2 conterrà quindi i valori del primo Array e del
secondo (a seguire).
<script language="Javascript">
Array1 = ["valore1", "valore2", "valore3"];
Array2 = ["valore21", "valore22", "valore23"];
Array2 = Array2.concat(Array1);
</script>
Nell'esempio seguente utilizziamo lo stesso metodo per unire tre Array.
Il risultato inoltre verrà memorizzato in un ulteriore vettore diverso dai
tre di origine (ArrayFinale).
<script language="Javascript">
Array1 = ["valore1", "valore2", "valore3"];
Array2 = ["valore21", "valore22", "valore23"];
Array3 = ["valore31", "valore32", "valore33"];
ArrayFinale = Array1.concat(Array2, Array3);
</script>
|