[JavaScript] Stackklasse implementieren

// Klasse Array erweitern
class Stack extends Array {
  get first() {
    return this[0];
  }  
  get last() {
    return this[this.length - 1];
  }
}

var stack = new Stack();
stack.push('Udo');
stack.push('Horst');
// Udo
console.log(stack.first);
// Horst
console.log(stack.last);