Christian Seiler: Eingebaute Funktionen umbenennen möglich?

Beitrag lesen

Hallo Ralf,

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;

Das stimmt nicht ganz, richtig wäre:

String.prototype.mymat = String.prototype.match

Funktioniert zumindest im Firefox (andere Browser habe ich nicht getestet).

Viele Grüße,
Christian