JavaScript 하위 문자열 방법
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 메서드의 두 번째 매개변수는 문자열 가로채기 길이