Функцияи JavaScript коди иҷрошаванда ва натиҷаи он
Дар JavaScript шумо метавонед номи функсияро бе қавсҳои гирд нависед. Дар ин ҳолат, мо на натиҷаи кори функсия, балки коди иҷрошавандаи онро хоҳем дид.
Биёед санҷем. Бигзор мо як функсия дорем, масалан, чунина:
function func() {
return '!';
}
Биёед ин функсияро фарохонем, номи он ва қавсҳои гирдро нависед. Дар ин ҳолат мо натиҷаи кори функсияро хоҳем дид:
function func() {
return '!';
}
console.log(func()); // '!'-ро чоп мекунад
Ва акнун биёед кӯшиш кунем, ки қавсҳои гирдро пас аз номи функсия ҳазв кунем. Дар ин ҳолат мо коди иҷрошавандаи функсияи худро хоҳем дид:
function func() {
return '!';
}
console.log(func); // коди функсияро хоҳем дид
Коди дар боло овардашударо дар системаи худ иҷро кунед ва боварӣ ҳосил кунед, ки дар консол коди иҷрошавандаи функсия чоп мешавад.