有两种在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