javascript by example
javascript by example
javascript by example
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Capitolo 1<br />
Linguaggio<br />
Questa forma di dichiarazione consente anche di aggiungere<br />
direttamente gli elementi:<br />
var a = ["Rosso", "Giallo", "Verde"];<br />
21 Manipolare gli Array<br />
La gestione degli Array è assistita da alcuni metodi base.<br />
Con push è possibile accodare un elemento ad un Array:<br />
a.push('Azzurro'); //aggiunge un elemento<br />
Con l'operatore delete invece è possibile cancellare un elemento:<br />
delete a[3];<br />
Comunque attenzione perché delete cancella l'elemento ma<br />
non ridimensiona l'Array, per cui se cancello l'elemento con indice<br />
3 di un Array con quattro elementi (da 0 a 3 appunto), la lunghezza<br />
dell'Array sarà sempre 4 e l'ultimo valore rimarrà undefined.<br />
La rimozione di un elemento e il ridimensionamento dello<br />
stesso si ha invece con splice :<br />
a.splice(3,1);<br />
dove il primo parametro è l'indice dove si trova l'elemento da cancellare<br />
ed il secondo rappresenta il numero di elementi da cancellare<br />
partendo da questo indice. L'aggiunta degli elementi di<br />
un Array ad un altro si ha invece con concat:<br />
var arr1 = [“giallo”,”rosso”];<br />
var arr2 = [“verde”,”azzurro”];<br />
var arr3 = arr1.concat(arr2);<br />
// arr3 = [“giallo”,”rosso”, “verde”,”azzurro”];<br />
I libri di ioPROGRAMMO/Javascript <strong>by</strong> Example 27<br />
JAVASCRIPT<br />
BY EXAMPLE