1. 서브 스트링 방법
정의 및 사용법
하위 문자열 방법은 지정된 두 개의 첨자 사이의 문자열에서 문자를 추출하는 데 사용됩니다.
문법
stringObject.substring (시작, 중지)
매개 변수 설명
필요한 시작. StringObject에서 추출 할 서브 스트링의 첫 번째 특성의 위치를 지정하는 비 음성 정수.
선택 사항 중지. 비 음성 정수는 추출 할 서브 스트링의 마지막 특성보다 StringObject에서 하나의 위치를 갖습니다. 이 매개 변수가 생략되면 반환 된 하위 문자열은 문자열의 끝까지 계속됩니다.
반환 값
값에 컨텐츠가 시작부터 1 층까지의 모든 문자 인 StringObject의 하위 문자열이 포함 된 새 문자열은 스톱 마이너스 시작입니다.
설명
기판 메소드는 시작시 캐릭터를 포함하여 서브 스트링을 반환하지만 문자는 끝나지 않습니다.
시작과 끝이 같으면 메소드는 빈 문자열을 반환합니다 (즉, 길이 0의 문자열).
시작이 끝보다 큰 경우, 메소드는 서브 스트링을 추출하기 전에이 두 매개 변수를 교환합니다.
시작 또는 끝이 음수이면 0으로 대체됩니다.
2. Substr 방법
정의 및 사용법
기판 방법은 지정된 위치에서 시작하여 지정된 길이의 서브 스트링을 반환합니다.
문법
stringObject.substr (시작 [, 길이])
매개 변수 설명
필요한 시작. 필요한 기판의 시작 위치. 문자열에서 첫 번째 문자의 색인은 0입니다.
길이 선택 사항. 반환 된 서브 스트링에 포함되어야하는 문자 수.
설명
길이가 0이거나 음수이면 빈 문자열이 반환됩니다.
이 매개 변수가 지정되지 않으면 서브 스트링은 StringObject의 끝까지 계속됩니다.
3. 예
코드 사본은 다음과 같습니다.
<script type = "text/javaScript">
함수 demo () {
var str, str;
var s = "Hello Word";
str = s.substring (0, 3); // 서브 스트링을 가져옵니다.
Console.log (str); // ====> 헬
str = s.substr (0,3);
Console.log (str); // ====> 헬
}
</스크립트>