Có hai cách để lặp lại một chuỗi trong javascript. Một cách là sử dụng string.repeat () và cách khác là sử dụng the fill () phương pháp. Hãy thảo luận chi tiết về chúng.
cú pháp
string.repeat(number);
Phương thức này nhận một số làm tham số và lặp lại chuỗi số lần đó nhiều lần.
cú pháp
Array(number).fill(string).join('');
Phương pháp này ban đầu nhận một số và phân bổ nhiều số không gian đó. Nó chèn chuỗi được cung cấp vào tất cả những nơi đó và nối chúng để có được một chuỗi lặp lại.
Ví dụ
Trong ví dụ sau, số 3 được gửi vào lặp lại phương pháp như một đối số. Vì vậy, chuỗi được lặp lại 3 lần như được hiển thị trong đầu ra.
<html> <body> <script> const str = 'Tutorix, ' var res = str.repeat(3); document.write(res); </script> </body> </html>
Đầu ra
Tutorix, Tutorix, Tutorix,
Ví dụ
Trong ví dụ sau, Ban đầu, một mảng được tạo với 3 vị trí và chuỗi đã cung cấp được giữ trong tất cả các vị trí đó và sau đó, sử dụng join () phương thức các phần tử trong mảng đã được nối và kết quả được hiển thị như được hiển thị.
<html> <body> <script> const str = 'Tutorialspoint ' var d = Array(3).fill(str).join('') document.write(d); </script> </body> </html>
Đầu ra
Tutorialspoint Tutorialspoint Tutorialspoint