substring 메서드
업데이트: 2007년 11월
String 개체 안의 지정된 위치에 있는 부분 문자열을 반환합니다.
function substring(start : Number, end : Number) : String
인수
start
필수적 요소. 부분 문자열의 시작을 나타내는 0부터 시작하는 인덱스입니다.end
필수적 요소. 부분 문자열의 끝을 나타내는 0부터 시작하는 인덱스입니다.
설명
substring 메서드는 start에서 end까지(end는 포함 안 함) 부분 문자열을 포함하는 문자열을 반환합니다.
substring 메서드는 부분 문자열의 시작점으로 start와 end 중 낮은 값을 사용합니다. 예를 들어, strvar.**substring(0, 3)**과 strvar.**substring(3, 0)**은 같은 부분 문자열을 반환합니다.
start나 end가 NaN 또는 음수이면 0으로 바뀝니다.
부분 문자열의 길이는 start와 end 사이의 차이에 대한 절대 값과 같습니다. 예를 들어, strvar.**substring(0, 3)**과 strvar.**substring(3, 0)**에서 반환되는 부분 문자열의 길이는 3입니다.
예제
다음 예제는 substring 메서드의 사용 예를 보여 줍니다.
function SubstringDemo(){
var ss; //Declare variables.
var s = "The rain in Spain falls mainly in the plain..";
ss = s.substring(12, 17); //Get substring.
return(ss); //Return substring.
}