반응형
SMALL
문자열을 자르는 메소드는 split, substirng, substr이 있다.
string.split(기준문자열)
==> 기준문자열을 기준으로 문자열을 자르고 배열로 반환한다.
let text = "2020.12.15";
let dateText = text.split(".");
console.log(dateText);
//["2020", "12", "15"]
let text = "2020.12.15";
let dateText = text.split("");
console.log(dateText);
//['2', '0', '2', '0', '.', '1', '2', '.', '1', '5']
string.substring(start, end)
==> start인덱스 위치부터 end인덱스 전까지의 문자열을 잘라서 반환한다.
let text = "2020.12.15";
let dateText = text.substring(0, 4);
console.log(dateText);
//2020
let text = "2020.12.15"
let dateText = text.substring(1, 4)
console.log(dateText);\
//020
string.substr(start, length)
==> start인덱스 위치부터 length만큼의 문자열을 잘라서 반환한다.
let text = "2020.12.15"
let dateText = text.substr(0, 4)
console.log(dateText);
//2020
let text = "2020.12.15"
let dateText = text.substr(1, 4)
console.log(dateText);
//020.
*현재 MDN에서는 substr메소드에 대해 "this deprecated API should no longer be used, but will probably still work"라고 표기하고 있다.
developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/substr
반응형
LIST
'개발 > Javascript' 카테고리의 다른 글
map (0) | 2021.01.04 |
---|---|
filter (0) | 2021.01.03 |
문자열 찾기(indexOf, includes, search, match) (0) | 2021.01.01 |
slice, splice (0) | 2020.12.15 |
삼항 연산자 (0) | 2020.12.10 |