Il seguente frammento di codice JavaScript mostra come aggiungere l’array ‘a’ a all’array ‘b’.
Avremmo potuto utilizzare il metodo concat() per ottenere lo stesso risultato, ma il metodo concat() crea un nuovo array, mentre utilizzando Array.prototype.push.apply
si aggiunge in automatico l’array a quello esistente.
var a = [1,2,3];
var b = [4,5,6];
Array.prototype.push.apply(a, b);
// a contiene [1,2,3,4, 5, 6]