JSFiddle - React, Tailwind, and code Playground
by Steven Senkus
JavaScript
var l = console.log;
(function () {
function Person() {}
Person.prototype.attrs = (function () {
var g = "hello"
return {
greeting: g
};
})();
l('######################################');
var a = new Person();
var b = new Person();
l('a', a);
l('a.attrs', a.attrs);
a.attrs = {
greeting: "guten tag"
};
l('a.attrs', a.attrs);
l('b', b);
l('b.attrs', b.attrs);
l('Person.prototype.attrs', Person.prototype.attrs)
}());
(function () {
function Person() {}
Person.prototype.attrs = {
greeting: "Howdy"
};
l('######################################')
var a = new Person();
var b = new Person();
l('a', a);
l('a.attrs', a.attrs);
a.attrs.greeting = "guten tag"
l('a.attrs', a.attrs);
l('b', b);
l('b.attrs.greeting', b.attrs.greeting);
l('Person.prototype.attrs', Person.prototype.attrs)
}());