Ֆունկցիայի սկզբնական կոդը և նրա արդյունքը JavaScript-ում
JavaScript-ում կարելի է գրել ֆունկցիայի անունը առանց կլոր փակագծերի: Այս դեպքում մենք կտեսնենք ոչ թե ֆունկցիայի աշխատանքի արդյունքը, այլ նրա սկզբնական կոդը:
Եկեք փորձենք: Ենթադրենք ունենք ինչ-որ ֆունկցիա, օրինակ, այսպիսին.
function func() {
return '!';
}
Եկեք կանչենք այս ֆունկցիան՝ գրելով նրա անունը և կլոր փակագծերը: Այս դեպքում մենք կտեսնենք ֆունկցիայի աշխատանքի արդյունքը.
function func() {
return '!';
}
console.log(func()); // կարտածի '!'
Իսկ հիմա եկեք փորձենք բաց թողնել ֆունկցիայի անունից հետո կլոր փակագծերը: Այս դեպքում մենք կտեսնենք մեր ֆունկցիայի սկզբնական կոդը.
function func() {
return '!';
}
console.log(func); // կտեսնենք ֆունկցիայի կոդը
Գործարկեք վերը նշված կոդը ձեր մոտ և համոզվեք, որ կոնսոլում արտածվում է ֆունկցիայի սկզբնական կոդը: