Javascript JS用n个对象替换字符串

Javascript JS用n个对象替换字符串,javascript,Javascript,我浏览了整个论坛,但找不到解决我问题的方法 我想执行一个非常简单的replace()。 然而,我遇到的问题是,我想用w3n次替换微软,这是基于我将要添加到JS脚本中的变量值(我们称之为“var”) 有人知道如何设置吗?您可以在这里使用循环。在for循环下面的代码段中,定义常量n,它指示应用replace函数的频率。在循环的主体中调用replace函数,在每次迭代中用replace函数的结果更新字符串。表示在每次迭代中搜索词的下一次出现 const n = 5; for (let i = 0;

我浏览了整个论坛,但找不到解决我问题的方法

我想执行一个非常简单的replace()。 然而,我遇到的问题是,我想用w3n次替换微软,这是基于我将要添加到JS脚本中的变量值(我们称之为“var”)


有人知道如何设置吗?

您可以在这里使用循环。在for循环下面的代码段中,定义常量n,它指示应用replace函数的频率。在循环的主体中调用replace函数,在每次迭代中用replace函数的结果更新字符串。表示在每次迭代中搜索词的下一次出现

const n = 5;

for (let i = 0; i < n; i++) {
  str = str.replace("Microsoft", "W3Schools");
}
常数n=5;
for(设i=0;i
var str=“访问Microsoft!访问Microsoft!访问Microsoft!访问Microsoft!访问Microsoft!访问Microsoft!访问Microsoft!访问Microsoft!访问Microsoft!访问Microsoft!访问Microsoft!访问Microsoft!访问Microsoft!访问Microsoft!访问Microsoft!”;
常数n=5;
for(设i=0;iconsole.log(str)使用
reduce

var str=“访问Microsoft!访问Microsoft!访问Microsoft!”;
常量替换=(n)=>
数组(n)
.fill(0)
.reduce((str,cur)=>str.replace(“Microsoft”,“W3Schools”),str);

控制台日志(替换(2))使用循环怎么样?我也在考虑这个问题。不幸的是,我对JS的了解只停留在简单的函数上,而对于循环和数组等更复杂的东西,我只能听天由命了。这能回答你的问题吗?不幸的是没有。该解决方案将替换每一个事件,其中我希望将一个事件替换一定次数(基于var)@evolutionxbox这不是您所引用的文章涉及的所有事件,而不是特定数量的事件
const n = 5;

for (let i = 0; i < n; i++) {
  str = str.replace("Microsoft", "W3Schools");
}