Javascript/문법 정리
[JavsScript] substring VS substr(deprecated)
딸기케잌🍓
2023. 11. 19. 17:48
substring()
substring(startIndex) -> startIndex부터 마지막 문자까지 문자열을 반환함
substring(startIndex, endIndex) -> startIndex부터 endIndex - 1 인덱스의 문자까지 문자열을 반환함
파라미터
startIndex : 리턴할 부분 문자열에 포함될 문자의 첫번째 인덱스 값
endIndex : 리턴할 부분 문자열에 제외될 문자의 마지막 인덱스 값
리턴 값
파라미터에 따른 새로운 부분 문자열
예시
const str = 'Mozilla';
console.log(str.substring(1, 3));
// Expected output: "oz"
console.log(str.substring(2));
// Expected output: "zilla"
substr()
substr(startIndex) -> startIndex부터 마지막 인덱스까지의 문자열을 리턴
substr(startIndex, length) -> startIndex부터 length 만큼의 문자까지해서 문자열을 리턴
-> deprecated 되었으므로 왠만하면 substring() 으로 쓰자!