JSFiddle - React, Tailwind, and code Playground

by Murali Kaliappan

HTML

<button id="myButton">
Click Me
</button>

JavaScript

var Apps = window.Apps = {};
var name = "Mr.Murali Kaliappan";
(function(window, document){
	
  function Router(params) {
  	var name = "Suresh Kishore";
 		console.log("constructor invoked")  
  }  
  
  Router.prototype = {
  	demoFunction : function() {
    	var name = "Murali Kaliappan";
      var value = 1;
    	function innerFunction() {      	
      	console.log("Ennoda name enna theriumaaa :  "+this.name);
        if(value == 1) {
        	throw "Exception occurred ...!";
				}
      }
      if(value == 1){
      	innerFunction.call(this);
      } else {
      	innerFunction();
			}
    }  
  
  }  
  
  Apps.Router = Router;
  
})(window, document); 


$("#myButton").click(function(){	
	var router = new Apps.Router({loadScript : false});  
  router.demoFunction();
  
})