Usuwanie właściwości z obiektu za pomocą operatora Spread

Usuwanie właściwości z obiektu za pomocą operatora Spread

Za przykład użycia operatora Spread do usuwania właściwości posłuży obiekt user:

let user = {
    name: 'Zbychu',
    age: 52,
    favoriteBeer: 'Mocny Full'
}

Następnie usuwamy imię z obiektu:

const { name, ...filteredUser } = user;

Wynikiem powyższej operacji są dwie zmienne. Jedna zawiera zmodyfikowany obiekt, a druga usuniętą właściwość:

console.log(filteredUser); // { age: 52, favoriteBeer: 'Mocny Full' }
console.log(name); // Zbychu

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *