JSFiddle - React, Tailwind, and code Playground
JavaScript
var myObj = { "foo": "bar", "bar": "vaz" };
var o1 = myObj;
var o2 = ShallowClone(o1);
o2.foo = "baz";
alert([o1.foo, o2.foo].join("\n"));
function ShallowClone(obj) {
var clone = {};
for (var key in obj)
clone[key] = obj[key];
return clone;
}