JSFiddle - React, Tailwind, and code Playground

by belorion

JavaScript

var Model = (function(existing){
    var model = function(){
        this.func = function(){};
    };
    
    window.foo = new model();
    
    console.log(window.foo);
})(Model);

var Model = (function(existing){
    var model = function(){
        this.func2 = function(){};
    };
    
    window.foo = window.foo || new model();
    
    console.log(window.foo);
})(Model);