[javascript] 문자열을 배열로 변환하기

가장 간단한 방법은 문자열의 각 문자를 배열의 각 요소로 넣는 것입니다. 이를 위해서는 문자열의 split() 메소드를 사용합니다.

다음은 예시 코드입니다.

const str = "Hello";
const arr = str.split(""); // ["H", "e", "l", "l", "o"]

여기서 split() 메소드는 빈 문자열 ""을 인자로 받습니다. 이렇게 하면 문자열을 한 글자씩 쪼개서 배열로 만듭니다.

만약 공백을 기준으로 문자열을 나누고 싶다면 split() 메소드의 인자로 공백 문자열을 넣으면 됩니다.

const str = "Hello World";
const arr = str.split(" "); // ["Hello", "World"]

또한, split() 메소드는 정규식을 사용하여 문자열을 분할할 수도 있습니다. 이렇게 하면 특정 패턴에 맞춰 문자열을 배열로 만들 수 있습니다.

예시를 보겠습니다.

const str = "Hello,World";
const arr = str.split(","); // ["Hello", "World"]

위의 예시에서는 쉼표를 기준으로 문자열이 분할됩니다.

이렇게 split() 메소드를 사용하여 문자열을 배열로 변환할 수 있습니다.

더 자세한 내용은 MDN 문서를 참고하시기 바랍니다.