“Tworzenie szeregu obiektów USINNG Zmniejsz JS” Kod odpowiedzi

Tworzenie szeregu obiektów USINNG Zmniejsz JS

const posts = [
    {id: 1, category: "frontend", title: "All About That Sass"},
    {id: 2, category: "backend", title: "Beam me up, Scotty: Apache Beam tips"},
    {id: 3, category: "frontend", title: "Sanitizing HTML: Going antibactirial on XSS attacks"}
];

const categoryPosts = posts.reduce((acc, post) => {
    let {id, category} = post;
    return {...acc, [category]: [...(acc[category] || []), id]};
}, {});
Bright Baboon

Zmniejsz obiekt do tablicy JavaScript

var arr = [{x:1},{x:2},{x:4}];

arr.reduce(function (a, b) {
  return {x: a.x + b.x}; // returns object with property x
})

// ES6
arr.reduce((a, b) => ({x: a.x + b.x}));

// -> {x: 7}
Jealous Jay

Odpowiedzi podobne do “Tworzenie szeregu obiektów USINNG Zmniejsz JS”

Pytania podobne do “Tworzenie szeregu obiektów USINNG Zmniejsz JS”

Więcej pokrewnych odpowiedzi na “Tworzenie szeregu obiektów USINNG Zmniejsz JS” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu