Array.prototype.push = function(a, b, c){ var startLength = this.length || 0; for(var i = 0; i < arguments.length; i++) { this[startLength+i] = arguments[i] } this.length = startLength + arguments.length; };