[Javascript] Array Join Method

yes·2022년 1월 26일
0

Javascript

목록 보기
3/13
post-thumbnail

API 호출을 할 때 parmas로 배열 안에 값들이 객체로 이루어져있을 때(객체 배열) 원하는 객체의 key들만 가져와야하는 상황이 생겨서 글을 작성한다.

MDN join method 설명
join() 메서드는 배열의 모든 요소를 연결해 하나의 문자열로 만듭니다.

구문

arr.join([separator])

매개변수 (separator)

배열의 각 요소를 구분할 문자열을 지정합니다. 이 구분자는 필요한 경우 문자열로 변환됩니다. 생략하면 배열의 요소들이 쉼표로 구분됩니다.

반환 값

배열의 모든 요소들을 연결한 하나의 문자열을 반환합니다. 만약 arr.length 가 0이라면, 빈 문자열을 반환합니다.

응용

ex) countrys배열에 engName값들만 이어서 문자열로 만들고 싶은 상황

=> KRW,JPY,PHP

const countrys = [
        {engName: "KRW", korName: "한국"},
        {engName: "JPY", korName: "일본"}, 
        {engName: "PHP", korName: "필리핀"}
    ];
const success = countrys.map(e => e.engName).join(",")
console.log(success) // => KRW,JPY,PHP

0개의 댓글