JSFiddle - React, Tailwind, and code Playground
by bittersweetryan
JavaScript
/*****************************************************
* Situation 1: create a variable and assign it in IIFE
/*****************************************************/
var public;
(function(){
var foo= "Foo", bar= "Bar";
public= {
getFoo: function(){
return foo;
}
};
}());
console.log(public.getFoo());
/*****************************************************
* Situation 2: return object from IIFE
/*****************************************************/
var public2 = (function(){
var foo2= "Foo2", bar2= "Bar2";
return {
getBar: function(){
return bar2;
}
};
}());
console.log(public2.getBar());