Objekt s anonymnými funkciami v JavaScript
V predchádzajúcej lekcii sme vytvorili pole tvorené funkciami. Teraz namiesto poľa vytvorme objekt s kľúčmi, ktorých hodnotami budú funkcie:
let obj = {
func1: function() {console.log(1)},
func2: function() {console.log(2)},
func3: function() {console.log(3)},
};
Využime náš objekt:
let obj = {
func1: function() {console.log(1)},
func2: function() {console.log(2)},
func3: function() {console.log(3)},
};
obj.func1(); // vypíše 1
Vytvorte objekt s tromi funkciami. Nech
prvá vráti pomocou return číslo
1, druhá - číslo 2, tretia
- číslo 3. Pomocou vytvorených funkcií
vypíšte do konzoly súčet vrátených čísel.
Preiterujte vytvorený objekt cyklom a vypíšte výsledky práce funkcií do konzoly.