반응형
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

 

 

참고: squll1.tistory.com/entry/javascript-%EB%AC%B8%EC%9E%90%EC%97%B4 %EC%9E%90%EB%A5%B4%EA%B8%B0-split-substring-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

+ Recent posts