Ֆունկցիայի սկզբնական կոդը և նրա արդյունքը JavaScript-ում

JavaScript-ում կարելի է գրել ֆունկցիայի անունը առանց կլոր փակագծերի: Այս դեպքում մենք կտեսնենք ոչ թե ֆունկցիայի աշխատանքի արդյունքը, այլ նրա սկզբնական կոդը:

Եկեք փորձենք: Ենթադրենք ունենք ինչ-որ ֆունկցիա, օրինակ, այսպիսին.

javascriptfunction func() {
  return '!';
}

Եկեք կանչենք այս ֆունկցիան՝ գրելով նրա անունը և կլոր փակագծերը: Այս դեպքում մենք կտեսնենք ֆունկցիայի աշխատանքի արդյունքը.

javascriptfunction func() {
  return '!';
}

console.log(func()); // կարտածի '!'

Իսկ հիմա եկեք փորձենք բաց թողնել ֆունկցիայի անունից հետո կլոր փակագծերը: Այս դեպքում մենք կտեսնենք մեր ֆունկցիայի սկզբնական կոդը.

javascriptfunction func() {
  return '!';
}

console.log(func); // կտեսնենք ֆունկցիայի կոդը
Задание 1

Գործարկեք վերը նշված կոդը ձեր մոտ և համոզվեք, որ կոնսոլում արտածվում է ֆունկցիայի սկզբնական կոդը: