JSFiddle - React, Tailwind, and code Playground

by userdude

JavaScript

var foo = foo || "window-foo";

console.log("Script: Using `foo ||`: %s", foo);

(function () {
    var foo = foo || "scope-foo";
    console.log("Closure: Using `foo ||`: %s", foo);
} ());

(function () {
    var foo = 'my-foo';
    
    (function(){
        var foo = foo || "scope-foo";
        console.log("Closure: Using `window.foo ||`: %s", foo); 
    })();
} ());