如何在JavaScript中重复字符串?

有两种在javascript中重复 字符串的方法。一种方法是使用string.repeat()方法,另一种方法是使用 该fill()方法。让我们详细讨论它们。

语法

string.repeat(number);

此方法将数字作为参数,并将字符串重复多次。

语法

Array(number).fill(string).join('');

此方法最初需要一个数字,并分配许多数量的空格。它将提供的字符串插入所有这些位置,并将它们连接在一起以获得重复的字符串。

示例

在下面的示例中,数字3作为参数发送到repeat 方法中。因此,该字符串将重复3次,如输出所示。

<html>
<body>
   <script>
      const str = 'Tutorix, '
      var res = str.repeat(3);
      document.write(res);
   </script>
</body>
</html>

输出结果

Tutorix, Tutorix, Tutorix,

示例

在下面的示例中,最初,将创建一个具有3个插槽的数组,并将提供的字符串保留在所有这些插槽中,然后使用join()方法将数组中的元素进行连接,并显示输出,如图所示。

<html>
<body>
   <script>
      const str = 'Nhooo '
      var d = Array(3).fill(str).join('')
      document.write(d);
   </script>
</body>
</html>

输出结果

Nhooo Nhooo Nhooo