> 2. If the last parameter is boolean, then it's created as
> includeNonEnumerable:
>
> Object.assign(desc, source1[, source2, ... sourceN, includeNonEnumerable);
>
> Example;
>
> Object.assign({a: 10}, {b: 20}, Object.defineProperties({}, {c: {value:
> 30}}), true); // {a: 10, b: 20, c: 30}That's a slightly dangerous path due to the so-called "Boolean Trap". See e.g. http://ariya.ofilabs.com/2011/08/hall-of-api-shame-boolean-trap.html. -- Ariya Hidayat, http://ariya.ofilabs.com http://twitter.com/ariyahidayat _______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

