JSFiddle - React, Tailwind, and code Playground
by Aaron Zhang
JavaScript
var global;
var createMyObject = (function (foo) {
function MyObject(foo) {
this.foo = foo;
}
MyObject.prototype.sayHi = function () {
alert(this.foo);
};
global = MyObject;
return new MyObject(foo);
});
var myobj = createMyObject('Aaron');
var myobj2 = createMyObject('Brian');
console.log(myobj instanceof global);
console.log(myobj2 instanceof global);