HTML & CSS & JavaScript

[JavaScript] 객체로 이루어진 배열을 Map을 사용하여 join하기

개발하는 까꿍이 2022. 2. 21. 21:21

상황

객체로 배열이 이루어져있다.

각 객체의 속성을 가져와서 join하여야한다.

 

코드

const arr = [
  {
    seq: 1,
    name: 'Aa'
  },
  {
    seq: 2,
    name: 'Bb'
  },
  {
    seq: 3,
    name: 'Cc'
  },
];

let result = arr.map(ele => ele.seq);
console.log(result); // [1, 2, 3]

let joinResult = arr.map(ele => ele.seq).join(',');
console.log(joinResult); // "1,2,3"

 

join한 후에 unnset(string_to_array)를 사용하여 더 간편하게 query문을 작성할 수 있다. 

unnset(string_to_array)에 대한 내용에 대해 더 자세히