javascript - Object spread vs. Object.assign

Publié le: 13 avril 2024
sur la chaîne: Code Samples
184
4

Let’s say I have an options variable and I want to set some default value.
What’s is the benefit / drawback of these two alternatives?
Using object spread
options = {...optionsDefault, ...options};

Or using Object.assign
options = Object.assign({}, optionsDefault, options);

This is the commit that made me wonder.
here: https://github.com/tc39/proposal-obje...
spread defines properties, whilst Object.assign() sets them: http://2ality.com/2016/10/rest-spread...


Sur cette page du site, vous pouvez voir la vidéo en ligne javascript - Object spread vs. Object.assign durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur Code Samples 13 avril 2024, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 184 fois et il a aimé 4 téléspectateurs. Bon visionnage!