Javascript 문자열을 하나씩 나누는 법

bang·2020년 8월 4일
0

기존방식

'𝟘𝟙𝟚𝟛'.split('');
[ '�', '�', '�', '�', '�', '�', '�', '�' ]

기존에는 split함수를 이용해 문자열을 분리했지만 이런 방식을 사용하면 문자열이 깨진다고 한다.

1. spread operator

let str = "hello";
let splitStr = [...str];
cnsolem.log(splitStr); // ["h","e","l","o"];

spread operator 를 이용하면 간편하게 분리할 수 있다.

2. Array.from

let split = Array.from('hello');

console.log(split); // ["h","e","l","o"];

Array의 함수인 from을 이용해서도 간편하게 나눌 수 있다.

1개의 댓글

comment-user-thumbnail
2023년 11월 24일

cnsolem.log(splitStr); -> console.log 오타있네요!

답글 달기