Функция объявленная как "function declaration" создаётся еще до выполнения кода, на стадии инициализации. Это относится и к функциям в глобальном объекте и к функциям внутри блоков(также других функций). Но между функцией в блоке и в глобальном объекте - естественно разная область видимости. И функция 'welcome', не выполнится снаружи 'if'. Но т.к она вида "function declaration" - всё равно создаётся до выполнения кода. И если ей вызвать до объявления функции (но внутри if), она выполняется.
Это верные утверждения? Т.е function declaration, создаются всегда ДО выполнения функции, вне зависимости от своего местоположения ?
if (age < 18) {
welcome()
function welcome() {
alert("Привет!");
}
} else {
welcome()
function welcome() {
alert("Здравствуйте!");
}
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Нужно сложить значения неизвестного кол-ва inputСумму вывести в другой input
Я хочу сделать слайдер для мобильной версии; Все вроде бы подготовил, но сталкиваюсь с тем, что по левую и правую стороны от wrapper у меня возникает...
Суть моей задачи в том , что надо искать определенные лексемы в файлахЕсли лексема есть, то выводить значение после него