join( ), toString( )
1. join( )
배열에 있는 값을 연결하여 하나의 문자열로 만듬
↓↓ 사용예시 ↓↓
1)
const arr = ['a', 'b', 'c']const answer = arr.join( )
→ console.log(answer) : a, b, c ← 소괄호안이 빈값이면 콤마(,)를 구분자로 설정
2)
const arr = ['a', 'b', 'c']const answer = arr.join("")
→ console.log(answer) : abc ← 소괄호안이 공백값("",'')이면 바로 이어짐
3)
const arr = ['a', 'b', 'c']const answer = arr.join("-")
→ console.log(answer) : a-b-c ← 소괄호안에 값이 있으면 그 값으로 구분자 설정
2. toString( )
배열을 콤마(,)로 구분하여 문자열로 만드는 매서드(join 매서드 하위호환)
split( ), Array.from( )
1. split( )
문자열을 배열로 바로 만들거나 콤마(,)를 통해 나누어 배열로 만드는 매서드
↓↓ 사용예시 ↓↓
1)
const str = '12345'let answer = str.split( )
→ answer = [ '12345' ] : 소괄호가 빈값일때 값을 그대로 가져와서 배열 생성
2)
const str = '12345'let answer = str.split("")
→ answer = [ '1','2','3','4','5' ] : 소괄호에 값이 있을 때 문자열을 콤마(,)로 나눠서 배열 생성
2. Array.from( )
문자열을 콤마(,)를 통해 나누어 배열로 만드는 매서드
↓↓ 사용예시 ↓↓
const str = '12345'
Array.from(str) = [ '1','2','3','4','5' ] : 소괄호가 빈값일때 값을 그대로 가져와서 배열 생성