There's an open draft issue here:
https://bugs.ecmascript.org/show_bug.cgi?id=653
which points out a problem with allowing destructuring assignment forms
like:
({ x = "initializer" } = { }); // Identifier followed by an
initializer, not covered by object literal
but is there not also an issue for the same syntax in destructuring binding
patterns with respect to arrow function parameter lists?
({ x = "initializer" }) => {}; // Again, not covered by object literal
Thanks!
Kevin
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss