@ivan0512

Почему можно вызвать функцию до объявления?

Подскажите, почему нет никакой ошибки, когда я вызываю функцию до ее объявления?
Я понимаю, что функция может находится в замыкании, но это же потенциальная ошибка.
Например, если я вызову test сразу же после объявления
5e43ae7e69a69225325364.png
  • Вопрос задан
  • 99 просмотров
Решения вопроса 1
@ivan0512 Автор вопроса
Typescript сам не проверяет данную ситуацию, нужно использовать линтер
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@nvdfxx
Senior Pomidor developer
Если вы вызовете test до объявления setCitiesError, то будет ошибка, а если после, то setCitiesError уже будет в памяти
Ответ написан
@andre777-14
В джаваскрипте - это называеться hoisting
Почитай здесь - https://developer.mozilla.org/ru/docs/%D0%A1%D0%BB...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы