JavaScriptда аноним функционалар билан объект
Олдинги дарсликда биз функционалардан ташкил топган массив ясаган эдик. Энди массив ўрнига каллатлари функция бўлган объект ясаймиз:
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 ни кўрсатади
Учта функция билан объект ясанг.
Биринчиси return орқали
1 сонини қайтарсин,
иккинчиси - 2 сонини, учинчиси
- 3 сонини қайтарсин.
Яратилган функционалар ёрдамида
қайтарилган сонларнинг йиғиндисини консолга чиқаринг.
Яратилган объектни цикл билан айлантириб, функционаларнинг ишлаш натижаларини консолга чиқаринг.