FWIW I don't see any other usage for extra arguments neither
On Tue, Dec 17, 2013 at 5:17 PM, Brendan Eich <[email protected]> wrote: > It's now or never. I agree multiple sources are useful enough to do now; I > don't see a different third parameter that would be precluded by deciding > this. But others may disagree. > > /be > > Claude Pache <mailto:[email protected]> >> December 17, 2013 5:06 PM >> >> Hello, >> >> Tonight, when playing with ES6’s new functions, I was wishing that >> `Object.assign` could accept several `source` objects: >> >> Object.assign(target, source1, source2, ...) // equivalent to >> `Object.assign(Object.assign(Object.assign(target, source1), source2), >> ...)` >> >> My use case: I have several objects, used as dictionaries, coming from >> different sources, and I want to merge them together. For example: >> >> c.prototype.exec = function(userParams) { >> var params = Object.assign({ method: "GET" }, this.defaultParams, >> userParams) >> // etc. >> } >> >> Any thoughts? >> >> —Claude >> _______________________________________________ >> es-discuss mailing list >> [email protected] >> https://mail.mozilla.org/listinfo/es-discuss >> >> _______________________________________________ > es-discuss mailing list > [email protected] > https://mail.mozilla.org/listinfo/es-discuss >
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

