JavaScriptda Anonim Funksiyali Ob'ekt
Oldingi darsda biz funksiyalardan tashkil topgan massiv yaratgan edik. Keling, endi massiv o'rniga kalitlari funksiyalar bo'lgan ob'ekt yarataylik:
let obj = {
func1: function() {console.log(1)},
func2: function() {console.log(2)},
func3: function() {console.log(3)},
};
Keling, ob'ektimizdan foydalanamiz:
let obj = {
func1: function() {console.log(1)},
func2: function() {console.log(2)},
func3: function() {console.log(3)},
};
obj.func1(); // 1 chiqadi
Uchta funksiyali ob'ekt yarating. Birinchi funksiya
return orqali 1 sonini qaytarsin,
ikkinchi - 2 sonini, uchinchi
- 3 sonini. Yaratlangan funksiyalar yordamida
qaytariladigan sonlar yig'indisini konsolga chiqaring.
Yaratilgan ob'ektni tsikl bilan aylantiring va funksiyalarning ishlash natijalarini konsolga chiqaring.