Объект бо функсияҳои номаълум дар 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.
Бо ёрии функсияҳои сохташуда
дар консоль ҷамъи ададҳои баргардонидашударо чоп кунед.
Объекти сохташударо бо сикл гузаронед ва натиҷаҳои коркарди функсияҳоро дар консоль чоп кунед.