티스토리 뷰

자바스크립트

자바스크립트 ) 문자열 배열로 변환하기 // Split();

YG - 96년생 , 강아지 있음, 개발자 희망 2021. 6. 4. 09:00

Split()

 

POST 기능으로 유저에게 데이터를 받아 배열 혹은 오브젝트로 입력해야 하는 경우가 있고

 

예를들면 해쉬태그 또한 문자열을 특정 문자를 기준으로 구분을 해야하는 경우에 사용하는 기능입니다

 


 

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/split

 

String.prototype.split() - JavaScript | MDN

split() 메서드는 String 객체를 지정한 구분자를 이용하여 여러 개의 문자열로 나눕니다.

developer.mozilla.org

 

반환값

주어진 문자열을 separator마다 끊은 부분 문자열을 담은 Array.

 

 

split() 사용하기

주의:빈 문자열이 주어졌을 경우 split()은 빈 배열이 아니라 빈 문자열을 포함한 배열을 반환합니다. 문자열과 separator가 모두 빈 문자열일 때는 빈 배열을 반환합니다.

 

 

const myString = '';
const splits = myString.split();

console.log(splits);

// ↪ [""]

 

문자열에서 공백 제거하기

 

String.prototype.split() - JavaScript | MDN

split() 메서드는 String 객체를 지정한 구분자를 이용하여 여러 개의 문자열로 나눕니다.

developer.mozilla.org

 

배열을 구분자로 사용하기

 

String.prototype.split() - JavaScript | MDN

split() 메서드는 String 객체를 지정한 구분자를 이용하여 여러 개의 문자열로 나눕니다.

developer.mozilla.org

 

 

RegExp를 사용해 구분자도 결과에 포함하기

 

String.prototype.split() - JavaScript | MDN

split() 메서드는 String 객체를 지정한 구분자를 이용하여 여러 개의 문자열로 나눕니다.

developer.mozilla.org

 

 

 

MDN 사이트를 기준으로 공부하면 좋겠습니다

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함