// 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 = {}
La siguiente línea ahora está rota, ¿cómo la corrijo?Cómo reemplazar el javascript prototype con la función personalizada
"lorem ipsum".replaceOriginal(/(orem |um)/g,'')
Funciona bien para mí (en Firefox). Podría ser útil que explique qué significa "quebrado". – Pointy
De acuerdo, también funciona bien en Chrome: http://jsfiddle.net/4hPhG/ –
Lo único que puedo ver que está mal en tu código es el ';' que falta en la primera declaración. –