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