Доброго времени суток, уважаемыке знатоки! Дали задание переопределить метод splice
функция не дописана, ещё не реализовывал добавление элементов.
проблема собственно такого характера: как переопределить исходный массив? this = Arr не прмогает
Array.prototype.splice = function (start, deleteCount) {
var removedArr = [];
var Arr = [];
for ( var i = start; i <= deleteCount; i++ ) {
removedArr.push( this[i] );
}
for ( var j = 0; j < start; j++) {
Arr.push(this[j]);
}
for ( var n = deleteCount+1; n < this.length; n++ ) {
Arr.push(this[n])
}
return removedArr;
};