* Fix object spread runtime semantics * limit this deoptimization * optimize empty objects * declare variables
10 lines
91 B
JavaScript
10 lines
91 B
JavaScript
var x;
|
|
var y;
|
|
var z;
|
|
|
|
z = { x, ...y };
|
|
|
|
z = { x, w: { ...y } };
|
|
|
|
const { q, ...rest } = z;
|