Obiect cu funcții anonime în JavaScript
În lecția precedentă am făcut un array, compus din funcții. Haideți acum în loc de array să facem un obiect cu chei, ale căror valori vor fi funcții:
let obj = {
func1: function() {console.log(1)},
func2: function() {console.log(2)},
func3: function() {console.log(3)},
};
Să folosim obiectul nostru:
let obj = {
func1: function() {console.log(1)},
func2: function() {console.log(2)},
func3: function() {console.log(3)},
};
obj.func1(); // va afișa 1
Creați un obiect cu trei funcții. Fie ca
prima să returneze prin return numărul
1, a doua - numărul 2, a treia
- numărul 3. Cu ajutorul funcțiilor create
afișați în consolă suma numerelor returnate.
Parcurgeți obiectul creat cu un ciclu și afișați rezultatele executării funcțiilor în consolă.