Self-Executing Closures

by Daman Daman

JavaScript

(function(){
  var zdravo = 'Zdravo';
  var svete = 'Svete!'
  
  function pozdrav(){
      return zdravo + ' ' + svete;
  }
})();

 // ovako ne moze
console.log(pozdrav());



(function(){
  var zdravo = 'Zdravo';
  var svete = 'Svete!'
  
  function pozdrav(){
      return zdravo + ' ' + svete;
  }
  window.pozdrav = pozdrav;     // dodaje unutrasnju funkciju globalnoj varijabli
})();

 //...ovako moze
console.log(pozdrav());