Ich habe eine Funktion, a()
die ich überschreiben möchte, aber auch das Original a()
in einer Reihenfolge ausführen lassen soll, die vom Kontext abhängt. Zum Beispiel möchte ich manchmal beim Generieren einer Seite Folgendes überschreiben:
function a() {
new_code();
original_a();
}
und manchmal so:
function a() {
original_a();
other_new_code();
}
Wie bekomme ich das original_a()
aus dem Overriding heraus a()
? Ist es überhaupt möglich?
Bitte schlagen Sie auf diese Weise keine Alternativen zum Überfahren vor, ich kenne viele. Ich frage speziell nach diesem Weg.