반응형
자바스크립트 문자열자르기,합치기 ( Array join, split ) 초간단 사용방법
Array 객체를 다루다보면, 배열의 요소를 합치고 자르는 일은 흔히 있는 일이다.
이에 join과 split 함수에 대해 정리 하려고 한다.
1. join()
- 배열의 요소를 연결하여 하나의 문자열로 만듭니다.
구문 :
arr.join([separator])
사용 예 )
var arr = ['산','불','바람','물','마음'];
console.log(arr.join()); // 산,불,바람,물,마음
console.log(arr.join('-')); // 산-불-바람-물-마음
console.log(arr.join('')); // 산불바람물마음
2. split()
str.split([separator])
String 객체를 지정한 구분자를 이용해 여러개의 문자열로 나누워 준다.
var str = '땅-불-바람-불-마음';
console.log(str.split('-')); // (5) ['땅', '불', '바람', '불', '마음']
console.log(str.split()); // ['땅-불-바람-불-마음']
주의 : 구분자를 넘기지 않으면 아래와 같이 String 전체값을 하나의 배열로 통으로 넘긴다.
댓글