Зыходны код функцыі і яе вынік у JavaScript
У JavaScript можна напісаць імя функцыі без круглых дужак. У гэтым выпадку мы ўбачым не вынік працы функцыі, а яе зыходны код.
Давайце паспрабуем. Хай у нас ёсць якая-небудзь функцыя, напрыклад, такая:
function func() {
return '!';
}
Давайце выклічам гэтую функцыю, напісаўшы яе імя і круглыя дужкі. У гэтым выпадку мы ўбачым вынік працы функцыі:
function func() {
return '!';
}
console.log(func()); // вывядзе '!'
А цяпер давайце паспрабуем апусціць пасля імя функцыі круглыя дужкі. У гэтым выпадку мы ўбачым зыходны код нашай функцыі:
function func() {
return '!';
}
console.log(func); // ўбачым код функцыі
Запусціце прыведзены вышэй код у сябе і пераканайцеся ў тым, што ў кансоль выводзіцца зыходны код функцыі.