Computer >> 컴퓨터 >  >> 프로그래밍 >> JavaScript

JavaScript에서 문자열 길이를 구하는 방법 완벽 정리

JavaScript에서 문자열의 길이를 확인하려면 length 속성을 사용하면 됩니다. length 속성은 해당 문자열에 포함된 문자 개수를 숫자로 반환해 주는 가장 기본적이고 간편한 방법입니다.

이 속성은 별도의 함수 호출 없이 문자열 뒤에 .length만 붙이면 되기 때문에, 문자열 유효성 검사, 입력값 길이 제한, 반복문 처리 등 다양한 상황에서 널리 활용됩니다.

예제 코드

아래 코드를 직접 실행해 보면서 문자열 길이를 구하는 방법을 확인할 수 있습니다.

<html>
   <head>
      <title>JavaScript String length Property</title>
   </head>
 
   <body>
      <script>
         var str = new String( "Tutorialspoint Tutorials" );
         document.write("Length of string:" + str.length);
      </script>
   </body>
</html>

실행 결과

Length of string:24

추가 팁

일반적으로 new String() 생성자 대신 문자열 리터럴을 사용하는 것이 권장됩니다. 아래와 같이 작성해도 동일한 결과를 얻을 수 있으며, 코드가 더 간결해집니다.

var str = "Tutorialspoint Tutorials";
console.log(str.length); // 24

참고로 length 속성은 공백과 특수문자도 하나의 문자로 계산하며, 읽기 전용 속성이므로 임의로 값을 변경할 수 없습니다.