Czy wiesz, czym jest i jak używać Object.groupBy()?

blog.consdata.tech 2 miesięcy temu
Object.groupBy() to statyczna metoda pozwalająca grupować elementy. Jej składnia jest następująca: Object.groupBy(items, callbackFn) gdzie items jest listą, którą będziemy grupować, a callbackFn jest funkcją, którą będziemy wywoływać dla wszystkich elementu z listy. Funkcja ta będzie określać grupę, do której element ma trafić na nowej liście. Jako przykład posłuży nam poniższa lista książek: const books = [ {title: '1984', genre: 'Dystopian fiction', year: 1949}, {title: 'To Kill a Mockingbird', genre: 'Classic literature', year: 1960}, {title: 'The Great Gatsby', genre: 'Modernist novel', year: 1925}, {title: 'The Catcher in the Rye', genre: 'Classic literature', year: 1951}, {title: 'Pride and Prejudice', genre: 'Romance novel', year: 1813} ];
Idź do oryginalnego materiału