.split() 메서드는 String(문자열) 객체를 시작 index 부터 종료 index 전 까지
문자열의 부분 문자열을 반환한다.
형태
.substring(indexStart[, indexEnd])
.substring(뱐환문자열의 시작 인덱스[, 옵션. 반환문자열의 마지막 인덱스 (포함하지 않음.)])
반환값은 기존문자열의 부분 문자열을 반환한다.
예시
indexStart와 indexEnd 값을 지정하여 문자열 반환하기
const str = '행복한 나날들의 연속';
// 2번째 index 부터 6번째 이전 index (5) 까지 반환
console.log(str.substring(2,6)); // '한 나날'
indexStart만 지정하여 문자열 반환하기
const str = '행복한 나날들의 연속';
// 5번째 index 부터 마지막 index 까지 반환
console.log(str.substring(5)); // '날들의 연속'
indexStart와 indexEnd를 동일하게 한 경우
const str = '행복한 나날들의 연속';
// indexStart와 indexEnd가 같을 경우 빈 문자열 반환
console.log(str.substring(3,3)); // ''
indexStart가 indexEnd 보다 큰 경우,
두 개의 인자를 바꿔서 작동한다.
const str = '행복한 나날들의 연속';
// indexStart가 indexEnd 보다 큰 경우, 두 개의 인자를 바꿔서 작동
console.log(str.substring(6,2)); // '한 나날'
'Javascript' 카테고리의 다른 글
[Javascript] map 과 filter 를 이용한 문제 풀어보기 (0) | 2023.08.21 |
---|---|
[Javascript] .map() (0) | 2023.08.21 |
[Javascript] .split() (0) | 2023.08.16 |
[Javascript] 함수 선언식 & 함수 표현식 & 화살표 함수 (0) | 2023.06.17 |
[Javascript] 호이스팅(hoisting) (0) | 2023.06.15 |