// I am trying to make a clone of String's replace function
// and then re-define the replace function (with a mind to
// call the original from the new one with some mods)
String.prototype.replaceOriginal = String.prototype.replace
String.prototype.replace = {}
Diese nächste Zeile ist jetzt gebrochen - wie repariere ich?So ersetzen Sie JavaScript-Prototyp mit benutzerdefinierter Funktion
"lorem ipsum".replaceOriginal(/(orem |um)/g,'')
Es funktioniert gut für mich (in Firefox). Es könnte helfen, wenn Sie erklären würden, was "kaputt" bedeutet. – Pointy
Einverstanden, es funktioniert auch in Chrome gut: http://jsfiddle.net/4hPhG/ –
Das einzige, was ich sehe, ist falsch in Ihrem Code ist die fehlende ';' auf der ersten Aussage. –