JSFiddle - React, Tailwind, and code Playground

JavaScript

(function() {
  var module = function() {
    var talk = function() {
      console.log("Talking....");
    };
    this.walk = function() {
      console.log("Walking...");
    };
    this.talk = talk;
  };
  var mod1 = new module();
  console.log('Module Object');
  console.log(mod1);

  var moduleRevealing = function() {
    var talk = function() {
      console.log("Talking....");
    };
    var walk = function() {
      console.log("Walking...");
    };
    return {
      talk: talk,
      walk: walk
    }
  };
  //var mod2 = new moduleRevealing();
  console.log('Module Pattern Object');
  console.log(moduleRevealing());

})();