Function Declaration в JavaScript
Синтаксис Function Declaration выглядит следующим образом
function sayHi() {
console.log("Hello");
}
sayHi();
Это является самым распространенным способом объявить функцию, через ключевое слово fucntion
У такого метода есть 2 главные особенности
- hoisted - можно вызвать до объявления
- Имеет собственный контекст
this
Стоит помнить что функция это значение переменной. В примере выше она присвоена переменной sayHi
