gpt4 book ai didi

JavaScript String.replace : how to know that callback function is invoked for last time?

转载 作者:行者123 更新时间:2023-12-02 16:44:59 25 4
gpt4 key购买 nike

根据String.prototype.replace()当我们向 String.replace 提供函数时,如果我们的正则表达式是全局的,则该函数将被调用多次。我们如何向该回调函数提供回调,以便我们知道所有调用都已完成。

最佳答案

您不需要回调。 String.prototype.replace 是同步操作,因此代码按顺序执行。

var s = 'test_test_test';

s = s.replace(/test/g, function () { return ''; });

console.log('replace done: ' + s);

关于JavaScript String.replace : how to know that callback function is invoked for last time?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27174615/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com