JSFiddle - React, Tailwind, and code Playground
JavaScript
var Greeter = (function () {
console.log('started IIFE');
function Greeter2(message) {
console.log('constructor');
this.greeting = message;
}
console.log('IIFE: created constructor');
Greeter2.prototype.greet = function () {
console.log('greet called');
return "Hello, " + this.greeting;
};
console.log('IIFE: created greet function');
console.log('IIFE done');
return Greeter2;
})();
console.log('creating greeter');
var greeter = new Greeter("world");
console.log('created greeter');