Destructuring and Spread
Object Spread
Build a new object by spreading fields.
Object Spread
spread_object.js
const stock = 3;
const summary = JSON.stringify({
item: "pen",
...{ stock: stock },
});
const hasStock = stock > 0;
console.log("summary=" + summary);
console.log("hasStock=" + hasStock);
object-spread
Object spread copies fields into a new object literal. Later fields can add or replace values while keeping the result explicit.