L'ho fatto in passato, ma non ricordo come!
Mi riferisco ad una classe (un prototipo, per capirci) che ne estende un'altra, come si usa fare in Java.

Mi ricordavo una sintassi del tipo:

codice:
function ArrayFico() {
   this.value = new Array();
}

ArrayFico.prototype = new Array();
Ma non sembra funzionare...