웹 개발/JAVASCRIPT
[js] Array.join()
헤일리_HJ
2023. 4. 6. 17:25
const elements = ['Apple', 'Banana', 'Tomato'];
console.log(elements.join());
// Expected output: "Apple,Banana,Tomato"
console.log(elements.join(''));
// Expected output: "AppleBananaTomato"
console.log(elements.join('-'));
// Expected output: "Apple-Banana-Tomato"
join 매서드
배열의 모든 요소를 연결해서 하나의 문자열로 만든다.
매개변수
arr.join([separator])
seperator (optional)
구분자가 들어간다.
optional 이며 생략하는 경우 쉼표(,)로 연결 후 구분 한다.
빈 문자('')를 넣으면 띄어쓰기 없이 하나의 문자열로 나오고
한칸 띄기 (' ')를 넣으면 띄어쓰기로 구분된 하나의 문자열로 나온다.
반환 값
배열의 모든 요소를 연결하여 하나의 문자열을 반환한다.
만약 falsy한 값이면 (arr.length === 0, arr === undefined, arr === null) 이라면 빈 문자열을 반환한다.
const elements = [];
console.log(elements.join());
// Expected output: ""
console.log(elements.join(' '));
// Expected output: ""
console.log(elements.join('-'));
// Expected output: ""