JSFiddle - React, Tailwind, and code Playground
by deepak sisodiya
JavaScript
// Modular Design Patterns in javascript
var alert = function (str) {
var st = document.createTextNode(str);
var p = document.createElement('p');
p.appendChild(st);
document.querySelector('body').appendChild(p);
}
var MyModule = (function() {
var myPrivateData = 303;
function myPrivateFunction() {
alert('private');
}
return {
myPublicData : 42,
myPublicFunction : function() {
alert('public');
}
};
})();
MyModule.myPublicFunction();