logo

JavaScript 문자열 슬라이스() 메서드

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