JavaScript · Junior · Запитання 17 з 75

Чи можна викликати функцію до її оголошення?

greet();
function greet() { console.log("hi"); }

Пояснення

Оголошення функцій створюються до виконання коду у своїй області. З Function Expression (const greet = function () {}) виклик до оголошення не спрацює: змінна в TDZ (або undefined за var).

Де почитати

Помилка в запитанні

JavaScript · Junior · запитання 17

Перевірте себе

Пройдіть тест JavaScript · Junior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест