2018-03-24 16:22:20 +05:30

22 lines
273 B
JavaScript

var result = "";
var obj = {
get foo() {
result += "foo"
},
a: {
get bar() {
result += "bar";
}
},
b: {
get baz() {
result += "baz";
}
}
};
var { a: { ...bar }, b: { ...baz }, ...foo } = obj;
expect(result).toBe("barbazfoo");