// 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 = {}
這下一行現在已經壞了 - 我該如何解決?如何用自定義函數替換javascript原型
"lorem ipsum".replaceOriginal(/(orem |um)/g,'')
它適用於我(在Firefox中)。如果你能解釋「破碎」是什麼意思,它可能會有所幫助。 – Pointy 2012-04-07 20:08:20
一致認爲,它在Chrome中也可以正常工作:http://jsfiddle.net/4hPhG/ – 2012-04-07 20:09:38
我的代碼中唯一可以看到的是錯誤的是第一條語句中缺少';'。 – 2012-04-07 20:10:33