JSFiddle - React, Tailwind, and code Playground

JavaScript

var Example = (function() {
	function Example() {
		function privateFunction() {
            // "this" is window when called.
		    console.log(this);
	    }
        
        this.publicFunction = function() {
		    privateFunction();
	    }
	}
	
	return Example;
})();

ex = new Example;
ex.publicFunction();