본문 바로가기
Javascript

<JavaScript>문자열을 배열로, 배열을 문자열로

by mickey7 2023. 3. 18.

반복적으로 계속 헷갈려서 정리

1. 문자열을 배열로..나올 때마다 헷갈린다. spread operater, arrayfrom, split
그냥 배열로만 할 때 ==> spread operator (+값이 문자열로 구성될 때만 가능함. 정수일 때는 'is not iterable' 에러 발생)
배열을 변환해서 새로운 배열로 ==>array from()
let answer = new Array(phone_number) --> 이거는 그냥 인자가 1개인 배열을 만들 뿐

 

2. 배열을 다시 문자열로 -> join(), toString()
join()의 경우 - 만약, separator를 입력하지 않은 경우, default로 ','가 들어갑니다.

toStirng()의 경우 배열 요소마다 ',' 붙여서 문자열로 반환.

 

 

##숫자 배열은 다른 포스팅으로 따로 정리해 볼 예정!