Wie kann ich geerbte Methoden überschreiben, wenn ich JavaScript ES6 / ES2015-Unterklassen verwende?

Ich habe eine Klasse erstellt, die Array erweitert. Ich möchte beliebigen Code ausführen, bevor ich die geerbte Push-Funktion aufrufe.

class newArray extends Array{
      //execute any logic require before pushing value onto array
      this.push(value)    
}

Antworten auf die Frage(2)

Ihre Antwort auf die Frage