Встречается на собеседованиях • сегодня

Что такое Function Declaration

Function Declaration — это способ объявления функции в JavaScript, который поднимается (hoisted) вверх области видимости. Это значит, что функцию можно вызвать до её объявления в коде.

javascript
// Function Declaration
function greet(name) {
  return `Hello, ${name}!`;
}

console.log(greet('Alice')); // "Hello, Alice!"

Ключевые особенности:

  1. Поднимается целиком, поэтому доступна до объявления.
  2. Имеет собственное имя (в примере — greet).
  3. Создаётся до выполнения кода (на этапе парсинга).
  4. Существует только в глобальной или функциональной области видимости.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы