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:
javascriptlet obj = {
func1: function() {console.log(1)},
func2: function() {console.log(2)},
func3: function() {console.log(3)},
};
Să folosim obiectul nostru:
javascriptlet obj = {
func1: function() {console.log(1)},
func2: function() {console.log(2)},
func3: function() {console.log(3)},
};
obj.func1(); // va afișa 1
Задание 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.
Задание 2
Parcurgeți obiectul creat cu un ciclu și afișați rezultatele executării funcțiilor în consolă.