반응형
substring() / substr()은 문자열을 추출하는 메서드이다. 사용법이 비슷한 대신 두개의 차이가 헷갈려 정리해 보기로 했다.
- str.substring(indexStart[, indexEnd])
- str.substr(start[, length])
시작점은 같지만, 두번째 인자가 substring은 indexEnd / substr은 length로 차이가 있다.
substring은 두번째 인자 값을 미포함, substr은 두번째 인자값을 포함한다.
음수만 입력 된 경우 substring은 기존 값 그대로 / substr은 뒤에서 시작하는 것을 확인 할 수 있다.
start숫자만 입력 된 경우 두 수는 같은 값을 반환한다.
반응형
'develop > javascript' 카테고리의 다른 글
[JS] 임의의 숫자 생성하기 (0) | 2021.08.30 |
---|---|
[JS] parseFloat() & parseInt() (0) | 2021.08.30 |
[JS] bubbling & capturing (0) | 2021.07.04 |
[JS] filter (0) | 2021.06.28 |
[JS] sort (0) | 2021.06.27 |
댓글