根据String.prototype.replace()当我将一个函数传递给String.replace()时,如果正则表达式是全局的,则该函数将被多次调用。我如何向这个回调传递一个回调来知道所有调用何时完成?
String.prototype.replace()
String.replace()
liwlm1x91#
您不需要回调。String.prototype.replace是同步操作,因此代码按顺序执行。
String.prototype.replace
var s = 'test_test_test'; s = s.replace(/test/g, function () { return ''; }); console.log('replace done: ' + s);
1条答案
按热度按时间liwlm1x91#
您不需要回调。
String.prototype.replace
是同步操作,因此代码按顺序执行。