javascript - Object spread vs. Object.assign

Veröffentlicht am: 13 April 2024
auf dem Kanal: 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...


Auf dieser Seite können Sie das Online-Video javascript - Object spread vs. Object.assign mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Code Samples 13 April 2024 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 184 Mal angesehen und es wurde von 4 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!