JSFiddle - React, Tailwind, and code Playground
by Gerald Gillespie
JavaScript
class BigClass{
constructor(){
const secret = 'hi'
this.printSecret = ()=>{return secret};
}
};
const myC = new BigClass();
const fnCaller = (constructor)=>{
console.log(typeof constructor);
return new constructor();
}
const myC2 = fnCaller(BigClass);
console.log(myC.printSecret());
console.log(myC2.printSecret());
const myObj = {
funkyFunc : function(){
this.prop = 'hi'
return this;
}
}
const myFF = new myObj.funkyFunc();
console.log(myFF);