Javascript имеет перегрузку для string.replace(...)
, которая принимает регулярное выражение и функцию обратного вызова, но мне очень трудно найти ЛЮБУЮ документацию по этой конкретной перегрузке!
W3Schools.com не упоминает эту перегрузку.Я также просмотрел десятки результатов Google, но на каждой странице говорится о string.replace(string, string)
или string.replace(RegExp, string)
.Это почти смущает невозможность найти надежную ссылку на документацию по Javascript!Мой Google-фу подвел меня.
Мне больше всего интересно знать все о функции обратного вызова, например, входные параметры и возвращаемые значения.Меня также интересуют любые возможные кросс-браузерные проблемы.