dukDukz
[js] Array.join() 본문
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: ""
'웹 개발 > JAVASCRIPT' 카테고리의 다른 글
[JavaScript] 단축평가(Short circuit) & truthy와 falsy (0) | 2023.02.19 |
---|---|
optional chaning - 옵셔널 체이닝 (0) | 2022.06.28 |
lodash 사용 (0) | 2022.06.28 |
객체에서 key 값 변경하기 (0) | 2022.05.31 |
javascript 날짜 형식, 연산 (0) | 2022.04.27 |