JavaScript 문자열 슬라이스() 메서드는 문자열의 일부를 가져오고 새 문자열을 반환하는 데 사용됩니다. 문자열의 일부를 가져오려면 시작 및 끝 매개변수로 인덱스 번호를 지정해야 했습니다. 인덱스는 0부터 시작합니다.
이 방법을 사용하면 음수를 인덱스로 전달할 수 있습니다. 이 경우 메서드는 문자열 끝부터 가져오기를 시작합니다. 원래 문자열은 변경되지 않습니다.
통사론
Slice() 메서드는 다음 구문으로 표현됩니다.
string.slice(start,end)
매개변수
시작 - 가져오기가 시작되는 문자열의 위치를 나타냅니다.
끝 - 선택사항입니다. 문자열을 가져오는 위치를 나타냅니다. 즉, end 매개변수가 포함되지 않습니다.
반품
문자열의 일부
JavaScript 문자열 슬라이스() 메서드 예
Slice() 메소드의 몇 가지 간단한 예를 살펴보겠습니다.
실시예 1
여기서는 시작 인덱스와 끝 인덱스를 전달하여 문자열의 일부를 인쇄합니다.
var str = 'Javatpoint'; document.writeln(str.slice(2,5));지금 테스트해보세요
산출:
vat
실시예 2
여기서는 시작 인덱스만 제공합니다. 이러한 경우 메서드는 문자열을 해당 길이까지 가져옵니다.
var str = 'Javatpoint'; document.writeln(str.slice(0));지금 테스트해보세요
산출:
Javatpoint
실시예 3
이는 시작 인덱스만 제공하는 또 하나의 예입니다.
jframe
var str = 'Javatpoint'; document.writeln(str.slice(4));지금 테스트해보세요
산출:
tpoint
실시예 4
이 예에서는 음수를 인덱스로 제공합니다. 이 경우 메서드는 문자열 끝부터 가져오기를 시작합니다.
var str = 'Javatpoint'; document.writeln(str.slice(-5));지금 테스트해보세요
산출:
point
실시예 5
이 예에서는 시작 및 끝 인덱스로 음수를 제공합니다. 이 경우 메서드는 문자열 끝부터 가져오기를 시작합니다.
var str = 'Javatpoint'; document.writeln(str.slice(-5,-1));지금 테스트해보세요
산출:
poin