“Erstellen einer Reihe von Objekten USINNG reduzieren JS” Code-Antworten

Erstellen einer Reihe von Objekten USINNG reduzieren 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

Das Objekt auf Array JavaScript reduzieren

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

Ähnliche Antworten wie “Erstellen einer Reihe von Objekten USINNG reduzieren JS”

Fragen ähnlich wie “Erstellen einer Reihe von Objekten USINNG reduzieren JS”

Weitere verwandte Antworten zu “Erstellen einer Reihe von Objekten USINNG reduzieren JS” auf JavaScript

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen