Arti 🦠
Что и куда ?
Vladislav
Все переменные выносятся вверх, а присваиваются в том месте где мы записали
stay
Да не докапывайся. Всплытие это вполне жизнеспособный термин.
Vladislav
func() const func = function () {} - ошибка
Поэтому мы пытаемся вызвать undefined
Vladislav
Ты рофлишь?
Vladislav
Если я задаю вопрос я мб знаю ответ
Vladislav
:D
Arti 🦠
Если ты задаёшь вопрос, отвечай человеку что бы он понял
Arti 🦠
А не поверхностно
stay
И классы вроде... наверное, я уже не уверен.
Kenan
Если я задаю вопрос я мб знаю ответ
Не часто бывает такое в наших краях
Vladislav
Я ему сказал как это называется
В Гугле явно лучше описано чем у меня
Vladislav
Vladislav
Все всплывают одинаково
stay
Anatoly
не все
Demetrio
Все всплывают одинаково
тогда на кой фиг TC39 добавляли let? для прикола?
stay
const и let не всплывают
Kenan
Они вообще забавные ребята
Anatoly
const и let не всплывают
всплывают, но только в момент обработки
Anatoly
var всплывает сразу, даже если она в конце кода
Anonymous
народ, спрошу из вежливости, может быть кто-то хочет попасть в список замечательных людей?
Arti 🦠
xD
Anatoly
что то не горю желанием )
Arti 🦠
Я нашёл норм статью
Arti 🦠
Все всплывают одинаково
https://www.jsexpert.net/vsplytie-javascript-peremennyh-s-ispolzovaniem-let-i-const/
Arti 🦠
Может поможет кому
Anonymous
Запиши туда додика
вы в списке 🙂
Vladislav
Vladislav
Хм, рли
Arti 🦠
Ну вот. А ты говоришь я докапываюсь ...
Arti 🦠
Не за что
Vladislav
Если так, то как существовало замыкание?
Vladislav
Ну вот. А ты говоришь я докапываюсь ...
В любом случае получили бы ошибку
Anonymous
что это такое?
это список замечательных людей. если вы считаете себя таковым, то я внесу вас в него
Anonymous
да. я Vika Koroleva 😁
Anonymous
если хотите, запишу вас Arti Korolj
Anatoly
Если так, то как существовало замыкание?
Вот тут хорошо описано https://learn.javascript.ru/closures
Vladislav
Вот тут хорошо описано https://learn.javascript.ru/closures
Он говорит что var - это глобальная область видимости
Vladislav
Впредь читай внимательно
stay
Пора открывать курсы по JS на основе чатиков.
stay
Харош бесплатных советов. Только конкуренцию плодить
stay
Мда, действительно, не хочу быть как PHP комьюнити
Michail
Подскажите, как правильно создавать виджет, типо меню через классы, правильно обработчик выносить из кода, или он должен быть внутри
Michail
Вот мой пример, но я так понимаю, что если будут несколько виджетом то я не смогу ими упправлять https://codepen.io/mihail-nezemnoy/pen/wVojQq
☃️ Whoops 7cs 🎉
Michail
Сейчас получше пример сброшу
Michail
https://codepen.io/mihail-nezemnoy/pen/dxOjJj думаю поймете что имею ввиду
Demetrio
нет, не очень понимаю, но вся внутрення логика класса должна быть внутри, почему какой-то обработчик должен быть снаружи?
Michail
нет, не очень понимаю, но вся внутрення логика класса должна быть внутри, почему какой-то обработчик должен быть снаружи?
Для того чтоб использовать делегирование, и когда обработчик внутри, то нужно постоянно использовать bind
Michail
Стрелочные функции в помощь
Так, хорошо, но постоянное делегирование и захалмленный код
Michail
Когда можно повесить обработчик на WINDOW и ловить элементы
Vladislav
Потому что ты будешь работать с хтмл нодами
Michail
Пока что не слышал об этом
Demetrio
Когда можно повесить обработчик на WINDOW и ловить элементы
так, а если для тупых? я вот вообще не понял при чём тут делегирование
Michail
а что такое делегирование?
Вот, если тебе будет интересно https://learn.javascript.ru/event-delegation
Demetrio
а оно как-то зависит от местоположения хэндлера?
RA-TA-TATA
подскажите