JavaScript的string.replace(...)
重载带有正则表达式和回调函数,但是我很难找到有关此特定重载的任何文档!
W3Schools.com没有提及此重载。我还浏览了数十个Google搜索结果,但每个页面都谈到string.replace(string, string)
或string.replace(RegExp, string)
。找不到可靠的Javascript文档引用,这真令人尴尬!我的Google-fu让我失望了。
我最想了解有关回调函数的所有信息,例如输入参数和返回值。我也对任何可能的跨浏览器问题感兴趣。
最佳答案
MDN,当然:
https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String/replace
顺便说一句,它在the ECMAScript specification中指定。