객체 배열에서 특정 데이터를 가져와 객체로 변환

토마스 코너

개체 배열이 있습니다. 각 개체에는 또 다른 배열이 있습니다.

구조:

function getData() {
  return [
    {
      _id: 1,
      tags: ["tomato", "butter", "milk"],
      title: "How to make soup?",
      category: "Food"
    },
    {
      _id: 2,
      tags: ["pepper", "salt", "basil"],
       title: "How to use herbs?",
      category: "Herbs"
    },
  ];
}

배열에서 가져 오려고합니다 : 태그 및 카테고리. 출력은 다음과 같아야합니다.

{
      tags: ["tomato", "butter", "milk"],
      category: "Food"
},
 {
      tags: ["pepper", "salt", "basil"],
      category: "Herbs"
},

몇 가지 개념을 시도했지만 결과가 원하는대로되지 않습니다.

예를 들면 :

function getTagsandCategory() {
  const tags = getData()
    .map(post => {post.tags, post.category});

 console.log(tags);
}

getTagsandCategory(); 
// Output: [undefined, undefined]

이상 (그러나 불행히도 이상적이지 않음)

 function getTagsandCategory() {
  const tags = getData()
    .map(post => [post.tags, post.category]);

 console.log(tags);
}

getTagsandCategory();
// Output: [["tomato", "butter", "milk"], "Food"]

그것을 달성하는 방법에 대한 아이디어가 있습니까? 감사합니다!

조 하이브이자 즈

당신은 사용해야합니다 Array.prototype.map()

const data = [
    {
      _id: 1,
      tags: ["tomato", "butter", "milk"],
      title: "How to make soup?",
      category: "Food"
    },
    {
      _id: 2,
      tags: ["pepper", "salt", "basil"],
       title: "How to use herbs?",
      category: "Herbs"
    },
  ];
  
  const output = data.map(obj => ({ tags: obj.tags, category: obj.category }));
  
  console.log(output);

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

배열 객체 (php)에서 특정 데이터 가져 오기

분류에서Dev

객체 트리에서 이와 같은 객체 배열로 데이터를 변환하는 방법

분류에서Dev

Typescript에서 객체를 객체 배열로 변환

분류에서Dev

json 객체에서 키를 가져와 배열로 변환하는 방법은 무엇입니까?

분류에서Dev

데이터베이스에서 데이터를 가져 와서 pojo 객체 형태로 반환

분류에서Dev

datetime 객체를 특정 문자열 Javascript로 변환

분류에서Dev

Pandas 시리즈에서 배열로의 변환이 배열 객체의 배열을 가져옵니다.

분류에서Dev

객체 배열에서 특정 객체 업데이트 Postgres jsonb

분류에서Dev

Javascript는 자식 객체가있는 객체를 배열로 변환

분류에서Dev

객체 배열을 각 객체의 특정 속성 배열로 변환

분류에서Dev

하나의 필드 (객체 유형)가있는 Json 객체를 객체의 json 배열로 변환

분류에서Dev

React Native : 객체 배열에서 특정 객체를 소품으로 전달

분류에서Dev

배열의 객체를 객체의 배열로 변환

분류에서Dev

재귀 배열 객체를 평면 배열 객체로 변환

분류에서Dev

문자열 / 정수를 객체 배열로 변환

분류에서Dev

AngularJS가 지시문에서 객체를 문자열로 변환

분류에서Dev

객체 배열을 포함하는 json에서 특정 객체를 가져 오는 방법

분류에서Dev

큰 json 객체에서 Jade mixin으로 특정 데이터를 가져 오는 방법

분류에서Dev

iOS-JSON 객체를 정렬 된 배열로 변환

분류에서Dev

객체를 배열로 변환

분류에서Dev

Jq는 객체를 배열로 변환

분류에서Dev

eloqvent 객체를 배열로 변환

분류에서Dev

목록 객체를 배열로 변환

분류에서Dev

MongoDB-객체를 배열로 변환

분류에서Dev

PHP JSON 객체를 배열로 변환

분류에서Dev

객체를 배열로 변환

분류에서Dev

객체를 배열 angularjs로 변환

분류에서Dev

JS-객체를 배열로 변환

분류에서Dev

PHP 객체를 배열로 변환

Related 관련 기사

  1. 1

    배열 객체 (php)에서 특정 데이터 가져 오기

  2. 2

    객체 트리에서 이와 같은 객체 배열로 데이터를 변환하는 방법

  3. 3

    Typescript에서 객체를 객체 배열로 변환

  4. 4

    json 객체에서 키를 가져와 배열로 변환하는 방법은 무엇입니까?

  5. 5

    데이터베이스에서 데이터를 가져 와서 pojo 객체 형태로 반환

  6. 6

    datetime 객체를 특정 문자열 Javascript로 변환

  7. 7

    Pandas 시리즈에서 배열로의 변환이 배열 객체의 배열을 가져옵니다.

  8. 8

    객체 배열에서 특정 객체 업데이트 Postgres jsonb

  9. 9

    Javascript는 자식 객체가있는 객체를 배열로 변환

  10. 10

    객체 배열을 각 객체의 특정 속성 배열로 변환

  11. 11

    하나의 필드 (객체 유형)가있는 Json 객체를 객체의 json 배열로 변환

  12. 12

    React Native : 객체 배열에서 특정 객체를 소품으로 전달

  13. 13

    배열의 객체를 객체의 배열로 변환

  14. 14

    재귀 배열 객체를 평면 배열 객체로 변환

  15. 15

    문자열 / 정수를 객체 배열로 변환

  16. 16

    AngularJS가 지시문에서 객체를 문자열로 변환

  17. 17

    객체 배열을 포함하는 json에서 특정 객체를 가져 오는 방법

  18. 18

    큰 json 객체에서 Jade mixin으로 특정 데이터를 가져 오는 방법

  19. 19

    iOS-JSON 객체를 정렬 된 배열로 변환

  20. 20

    객체를 배열로 변환

  21. 21

    Jq는 객체를 배열로 변환

  22. 22

    eloqvent 객체를 배열로 변환

  23. 23

    목록 객체를 배열로 변환

  24. 24

    MongoDB-객체를 배열로 변환

  25. 25

    PHP JSON 객체를 배열로 변환

  26. 26

    객체를 배열로 변환

  27. 27

    객체를 배열 angularjs로 변환

  28. 28

    JS-객체를 배열로 변환

  29. 29

    PHP 객체를 배열로 변환

뜨겁다태그

보관