Про
delete хорошо прочитал?

про ссылки и т д ...
Array.prototype.d = function(){
this = []; // равносильно new Array() - новый объект;
trace(this.length);
return this;
}
a = new Array(1,2,3,4,5); // а это ссылка в которой сохранена старая версия массива ...
s = a.d();
nuran, читай хелп к пятерке ...