Ralf: Eingebaute Funktionen umbenennen möglich?

Beitrag lesen

Hallo!

Ich möchte eingebaute Javascript Funktionen unter einem anderen Namen aufrufen können. Dabei hatte ich gehofft, mit folgendem Konstrukt zum Ziel zu kommen (Ersetzung der match() Funktion):

String.prototype.mymat = String.match;

Zwar ist dann String.prototype.mymat eine Funktion mit [native code], aber die Anwendung auf Strings funktioniert nicht.

Falscher Ansatz oder geht das grundsätzlich nicht?

Ralf