16 lines
203 B
JavaScript
16 lines
203 B
JavaScript
function foo({
|
|
x: {
|
|
y: {
|
|
z: a = b
|
|
} = {},
|
|
w: b = 20
|
|
},
|
|
a: c = 30
|
|
}) {
|
|
assert.equal(a, 10);
|
|
assert.equal(b, 20);
|
|
assert.equal(c, 30);
|
|
}
|
|
|
|
foo({ x: {} });
|