Search
Duplicate

substring()과 substr()

Created
2021/03/01 10:55
tags
🌐JavaScript
두 함수 모두 "문자열에서 특정 부분을 가져오는" 역할을 하고 있다.
전자는 substring(Start Index[, End Index]) 형태를 가지고 있으며,
후자는 substr(Start Index[, length]) 형태를 가지고 있다.
즉, substring의 경우 End Index - 1까지 문자열을 잘라내고, substr은 Start Index부터 특정 개수만큼 잘라낸다.
substring() 에서 인자가 length > Start Index인 경우 두 인자를 바꿔서 처리한다.
const str = "ABCDEF"; console.log(str.substring(0, 2)); // AB console.log(str.substring(2, 0)); // AB
JavaScript
복사