162
rated 0 times
[
164]
[
2]
/ answers: 1 / hits: 44876
/ 10 Years ago, sun, october 26, 2014, 12:00:00
I'm trying to figure out if there's a way to use object destructuring of default parameters without worrying about the object being partially defined. Consider the following:
(function test({a, b} = {a: foo, b: bar}) {
console.log(a + + b);
})();
When I call this with {a: qux}
, for instance, I see qux undefined
in the console when what I really want is qux bar
. Is there a way to achieve this without manually checking all the object's properties?
More From » ecmascript-6