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

JavaScript에서 substr() 메서드를 사용하는 방법은 무엇입니까?

<시간/>

substr()

substr() 메서드는 지정된 인덱스의 문자에서 시작하여 문자열의 일부를 추출하고 지정된 문자 수를 반환합니다. 원래 문자열을 변경하지 않습니다.

구문

substr() 메소드는 두 개의 매개변수를 허용합니다. 하나는 시작이고 다른 하나는 길이입니다.

str.substr(start , length)

인수

a) 시작:시작은 기본 문자열에서 하위 문자열을 추출할 시작 인덱스를 정의합니다.

b) 길이:길이는 주어진 문자열의 시작 부분부터 추출할 문자의 수를 정의합니다. 함수에 대한 두 번째 인수가 정의되지 않은 경우 길이의 시작부터 끝까지의 모든 문자가 추출됩니다.

예시

다음 예에서 주어진 인수는 (7, 17)입니다. 따라서 substr() 메서드는 "Spacex, Neuralink"를 출력으로 제공하여 인덱스 7에서 시작하여 17자 길이의 하위 문자열을 얻습니다.

<html>
<body>
<p id="substring"></p>
<script>
   var str = "Tesla, Spacex, Neuralink, Solarcity";
   var res = str.substr(7,17);
   document.getElementById("substring").innerHTML = res;
</script>
</body>
</html>

출력

Spacex, Neuralink