Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript에서 문자열을 반복하는 방법은 무엇입니까?


반복 하는 두 가지 방법이 있습니다. 자바스크립트의 문자열. 한 가지 방법은 string.repeat()를 사용하는 것입니다. 방법과 다른 방법은 fill()을 사용하는 것입니다. 방법. 자세히 논의해 보겠습니다.

구문

string.repeat(number);

이 메서드는 숫자를 매개변수로 사용하고 문자열을 여러 번 반복합니다.

구문

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

이 방법은 처음에 숫자를 가져와서 그 만큼의 공간을 할당합니다. 그 모든 위치에 제공된 문자열을 삽입하고 결합하여 반복되는 문자열을 얻습니다.

예시

다음 예에서 숫자 3은 반복 으로 전송됩니다. 메서드를 인수로 사용합니다. 따라서 출력과 같이 문자열이 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 = 'Tutorialspoint '
      var d = Array(3).fill(str).join('')
      document.write(d);
   </script>
</body>
</html>

출력

Tutorialspoint Tutorialspoint Tutorialspoint