Samenstellen objecten¶
Soms wil je objecten of arrays samenvoegen.
Vroeger¶
Gegeven de volgende objecten:
Als beide objecten samengesteld zouden moeten worden, met andere woorden, als de properties van stats een onderdeel zouden moeten uitmaken van pikachu, dan zou dat kunnen door nieuwe properties aan pikachu toe te voegen:
Dit kan ook met de Object.assign() functie:
Nu: Spread syntax¶
Een mooiere manier is met de spread synthax notatie:
Array concatenatie¶
Spread synthax werkt ook mooi voor het aan elkaar lijmen (concatenaten) van arrays. Gegeven de volgende arrays:
const benchPokemon = ['Bulbasaur', 'Raichu', 'Mr Mime'];
const deckPokemon = ['Gardevoir', 'Lickytung','Loudred'];
in plaats van:
kan je ze ook aan elkaar lijmen met de spread syntax:
Bronnen¶
Last update:
December 9, 2022