JSFiddle - React, Tailwind, and code Playground

by Chris

JavaScript

const obj = {};
Object.assign(obj, { key1: "value1", key2: "value2" });
console.log(obj); // { key1: "value1", key2: "value2" }


const obj2 = { key1: "value1" };
const newObj = { ...obj2, key2: "value2" };
console.log(newObj); // { key1: "value1", key2: "value2" }


const obj3 = {};
Object.defineProperty(obj3, "key", {
    value: "value",
    writable: true,
    enumerable: true,
    configurable: true
});
console.log(obj3); // { key: "value" }