JavaScript-dä anonim funksiýaly obýekt
Öňki sapakda biz funksiýalardan ybarat massiw döretdik. Indi bolsa massiw ýerine, gymmatlyklary funksiýa bolan açarlary bolan obýekt döreteliň:
let obj = {
func1: function() {console.log(1)},
func2: function() {console.log(2)},
func3: function() {console.log(3)},
};
Döredilen obýektimizden peýdalanyň:
let obj = {
func1: function() {console.log(1)},
func2: function() {console.log(2)},
func3: function() {console.log(3)},
};
obj.func1(); // 1 çykarar
Üç funksiýaly obýekt dörediň. Birinji funksiýa
return bilen 1 sanyny,
ikinji - 2 sanyny, üçünji
- 3 sanyny gaýtarsyn. Döredilen funksiýalary
ulanyp, gaýtarylýan sanlaryň jemyny konsola çykaryň.
Döredilen obýekti aýlaw bilen aýlaň we funksiýalaryň işiniň netijelerini konsola çykaryň.