>  기사  >  웹 프론트엔드  >  JavaScript 문자열 객체의 하위 문자열 메서드 시작하기(문자열을 가로채는 데 사용)_기본 지식

JavaScript 문자열 객체의 하위 문자열 메서드 시작하기(문자열을 가로채는 데 사용)_기본 지식

WBOY
WBOY원래의
2016-05-16 16:33:371497검색

JavaScript 하위 문자열 방법

substring 메소드는 시작 위치와 끝 위치를 지정하여 문자열을 가로채고 가로채는 문자열 부분을 반환하는 데 사용됩니다. 구문은 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.

str_object.substring(시작, 끝)

参数 说明
str_object 要操作的字符串(对象)
start 必需。开始截取的位置,非负整数
end 可选。字符串截取结束的位置,非负整数;如果省略,则至字符串结束为止

팁: 매개변수 start와 end가 동일한 경우 이 메서드는 빈 문자열을 반환합니다. start가 end보다 크면 메서드는 문자열을 가로채기 전에 두 매개 변수를 교환합니다.

하위 문자열 메서드 인스턴스

코드 복사 코드는 다음과 같습니다.

<스크립트 언어="자바스크립트">

var str = "abcdef";
document.write( str.substring(1, 3) "
" );
document.write( str.substring(2, 2) "
" );
document.write(str.substring(3, 1));



이 예제를 실행하면 다음과 같이 출력됩니다.
코드 복사 코드는 다음과 같습니다.

기원전

BC

하위 문자열, 슬라이스, 하위 문자열의 차이점

1.substring은 음수 매개변수를 허용할 수 없지만 slice 메소드는 허용합니다
2. substring의 두 번째 매개변수는 가로채기의 끝 위치를 지정하는 것이고, substr 메서드의 두 번째 매개변수는 문자열 가로채기 길이

를 지정하는 것입니다.
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.