IT-Academy

JS Vnorene Funkcie

Mar 31st, 2016
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. // Deklarujeme globálnu premennu a pridelujeme jej hodnotu "a".
  3. var prveA = "a";
  4. function urovenB() {
  5.     // Deklarujeme premennu, ktoru vidí funkcie urovenb(), urovenc()
  6.     // a urovend().
  7.     var b = "b";
  8.     function urovenC() {
  9.         // Deklarujeme premennu, ktoru vidí funkcie urovenc() a urovend().
  10.         var c = "c";
  11.         function urovenD() {
  12.             // Deklarujeme premennu, ktoru vidí iba funkcia urovend().
  13.             var d = "d";
  14.             console.log("Uroven d: ", prveA, b, c, d, "<br />");
  15.         }
  16.         // Volanie funkcie urovend() vypíše hodnoty premenných a, b, c, d.
  17.         urovenD();
  18.         console.log("Uroven c: ", prveA, b, c, "<br />");
  19.     }
  20.     // Volanie funkcie urovenc() vypíše hodnoty premenných a, b, c.
  21.     urovenC();
  22.     console.log("Uroven b: ", prveA, b, "<br />");
  23. }
  24.  
  25. // Volanie funkcie urovenb() vypíše hodnotu premenných a, b.
  26. urovenB();
  27.  
  28. // Globalne je dostupná iba promenná s názvom a.
  29. console.log("Globalna: ", prveA, "<br />");
Advertisement
Add Comment
Please, Sign In to add comment