JSFiddle - React, Tailwind, and code Playground
by Chuan Shao
JavaScript
var o = {x:1, y:2};
console.log(o.x);//1
console.log(o["y"]);//2
o.y = 7;
console.log(o["y"]);//7
console.log(o[y]);//ReferenceError: y is not defined
var v = "y";
console.log(o[v]);//7
o.z = 99;
console.log(o);//Object {x=1, y=7, z=99}
var a = Object.create(o);
console.log(a);//Object {x=1, y=7, z=99}
a.n = 8;
console.log(a);//Object {n=8, x=1, y=7, z=99}
a.x = 3;
console.log(a.x);//3
console.log(o.x);//1