JavaScript-те анонимды функциялары бар нысан
Алдыңғы сабақта біз функциялардан тұратын массив жасадық. Енді массив орнына кiлттерінің мәндері функциялар болатын нысан жасайық:
let obj = {
func1: function() {console.log(1)},
func2: function() {console.log(2)},
func3: function() {console.log(3)},
};
Нысанымызды қолданайық:
let obj = {
func1: function() {console.log(1)},
func2: function() {console.log(2)},
func3: function() {console.log(3)},
};
obj.func1(); // шығарады 1
Үш функциясы бар нысан жасаңыз. Бiрiншiсі
return арқылы 1 санын қайтарсын,
екiншiсі - 2 санын, үшiншiсі
- 3 санын. Жасалған функциялардың көмегiмен
қайтарылатын сандардың қосындысын консольге шығарыңыз.
Жасалған нысанды цикл арқылы айналып өтіп, функциялардың жұмыс нәтижелерін консольге шығарыңыз.