1. 문자열을 배열로, split()

split은 단어 그대로 문자열을 잘라서 배열 형태로 저장시키고 문자열의 값은 변하지 않는다.

let str = "Angel";
let arr = str.split();
console.log(arr); // ['Angel']

arr = str.split('');
console.log(arr); // ['A', 'n', 'g', 'e', 'l']


let str2 = "hello nice to meet you";
let arr2 = str2.split(' ');
console.log(arr2); // ['hello', 'nice', 'to', 'meet', 'you']

 

 

2. 배열을 문자열로, join()

join은 배열의 각 요소를 합쳐서 문자열로 반환하고 배열의 값은 변하지 않는다.

let arr = ['hello', 'nice', 'to', 'meet', 'you'];
let str = arr.join();
console.log(str); // hello,nice,to,meet,you

str = arr.join(' ');
console.log(str); // hello nice to meet you


let arr2 = ['A', 'n', 'g', 'e', 'l'];
let str2 = arr2.join('');
console.log(str2); // Angel

 

 

 

+ Recent posts