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

Reply via email to