JSFiddle - React, Tailwind, and code Playground

HTML

<script src="https://getfirebug.com/firebug-lite-debug.js"></script>

JavaScript

var MyClass = (function(){
    var privateProp = "Private property accessed via public function";
    var privateFunc = function(){
        console.log(privateProp);
    };
    return {
        'publicProp':'Public Prop',
        'publicFunc':function(){
            privateFunc();
        }
    };
    
})();
console.log(MyClass.publicProp); // Public Prop
MyClass.publicFunc(); // Private property accessed via public function