배열의 모든 요소를 연결해 하나의 문자열로 만든다.
[배열].join([separator])
separator
arr.length
가 0이라면 빈 문자열 반환undefined
또는 null
이면 빈 문자열 반환let arr = ['포도', '사과', '자두']
let str1 = arr.join();
let str2 = arr.join(''); // 각 배열의 원소들을 합쳐준다.
let str3 = arr.join(' '); // 각 배열의 원소 사이에 빈 공간을 준다.
let str4 = arr.join(', '); // 각 배열의 원소들 사이에 쉽표와 빈 공간을 준다.
let str5 = arr.join('+'); // 각 배열의 원소들 사이에 '+'를 추가해준다.
console.log(str1) // 포도,사과,자두
console.log(str2) // 포도사과자두
console.log(str3) // 포도 사과 자두
console.log(str4) // 포도, 사과, 자두
console.log(str5) // 포도+사과+자두
let array = [ '1', '1', '2', '3', '7', '8' ]
let str_join = array.join('')
let str_join2 = array.join(' ')
let str_join3 = array.join();
let str_join4 = array.join(',');
console.log(str_join) // 112378
console.log(str_join2) // 1 1 2 3 7 8
console.log(str_join3) // 1,1,2,3,7,8
console.log(str_join4) // 1,1,2,3,7,8
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/join