JSFiddle - React, Tailwind, and code Playground

by Boris Šuška

JavaScript

// Platnost promennych - promenna je platna v ramci funkce, kde je definovana, nejenom vramci bloku
(function() {
    var c = 100;
    // funkce vyvolana +-1000ms po skonceni tehle funkce
    setTimeout(function() {
        // Promenna je platna i v interni funkci i kdyz funkce neni vyvolana z nadrazeny funkce
        alert(c); // 1000
    }, 1000);
    alert(c); // 100
    c = 1000;
})();