unshift()
(metodo/proprietà JavaScript) aggiunge uno o più nuovi elementi all’inizio dell’array (per le stringhe, usare il metodo .concat()
). L’elemento così aggiunto può eventualmente essere assegnato ad una variabile, che tuttavia assumerà il valore della lunghezza (length
) dell’array (attenzione: non del suo indice), non avendo infatti senso che assumesse il valore dell’elemento stesso (giacché questo si farebbe prima ad assegnarglielo senza ricorrere al metodo in parola). (cfr. pure push()
, pop()
, shift()
).
Sintassi
<script> [array].unshift("[nuovo elemento all'inizio]") </script>
Esempi
<script> function AggiungiElementoIniziale() { var NomeArray1 = ["B", "C"]; NomeArray1.unshift("A1", "A2"); alert("Array modificato: "+ NomeArray1); } </script> <button onclick="AggiungiElementoIniziale()">attiva metodo</button>
<script> function SalvaElementoIniziale() { var NomeArray2 = ["B", "C"]; var ElementoSalvato = NomeArray2.unshift("A1", "A2"); alert("Lunghezza array dopo aggiunta elemento: "+ ElementoSalvato); } </script> <button onclick="SalvaElementoIniziale()">attiva metodo</button>
Contenuti correlati
- CSS
- HTML
- JavaScript
- jQuery
- PHP
- SQL
- WORDPRESS
0 Comment