JSFiddle - React, Tailwind, and code Playground
by petrfox
JavaScript
//cizí skript
var a=1;
b=2;
//konec cizího skriptu
(function(){
//náš skript zapouzdřený do anonymní funkce
var a=10;
alert(a);
var b=20;
alert(b);
var c=30;
//konec našeho skriptu
})();
//cizí skript není naším ovlivněn
alert(a);
alert(b);
if (typeof c=='undefined') alert('k proměnné c z kontextu anonymní funkce, ani k žádné jiné v jejím kontextu uvařené, cizí skript nemůže');