본문 바로가기
ETC/develop

[JS] substring() / substr() 비교

by Abraxass 2021. 8. 17.
반응형

 

 substring() / substr()은 문자열을 추출하는 메서드이다. 사용법이 비슷한 대신 두개의 차이가 헷갈려 정리해 보기로 했다. 

 

- str.substring(indexStart[, indexEnd])

- str.substr(start[, length])

 

 시작점은 같지만, 두번째 인자가 substring은 indexEnd / substr은 length로 차이가 있다.

 

substring은 두번째 인자 값을 미포함, substr은 두번째 인자값을 포함한다.

 

 음수만 입력 된 경우 substring은 기존 값 그대로 / substr은 뒤에서 시작하는 것을 확인 할 수 있다.

 

 start숫자만 입력 된 경우 두 수는 같은 값을 반환한다. 

반응형

'ETC > develop' 카테고리의 다른 글

[REACT] 글씨 타이핑 효과 내기  (0) 2021.08.23
[JS] 프로그래머스 가장 큰수 (LEVEL2)  (0) 2021.08.19
[JS] 로또의 최고 순위와 최저 순위  (0) 2021.08.10
[ETC] ICON 사이트  (0) 2021.08.08
[JS] 프로그래머스 실패율  (0) 2021.08.05

댓글