Let's assume you've got an array, but instead of the usual case where you just append a single element to it, you want to append another array.
Let's assume that we've got two Arrays:
var a = [1, 2]; var b = [3, 4, 5];
push supports multiple arguments, we just have to use
.apply to convert the Array into arguments and our original Array
a contains 5 elements: