Size: a a a

2021 January 18

AS

Anatoly Sharov in JS
Eugen
html это язык разметки, а не ЯП
Невротик что-ли? :)
источник

OJ

Oleg Junior in JS
Всем привет.  Кто-нибудь знает для чего в JS замыкания? Я так понимаю что это для создания границ (скоупа) для переменных, а скоуп нужен чтобы у нас все переменные в коде не были глобальными.
источник

DZ

Daniil Zelenko in JS
Oleg Junior
Всем привет.  Кто-нибудь знает для чего в JS замыкания? Я так понимаю что это для создания границ (скоупа) для переменных, а скоуп нужен чтобы у нас все переменные в коде не были глобальными.
Для прохождения собеседования)
источник

VK

Vladimir Komarov in JS
Oleg Junior
Всем привет.  Кто-нибудь знает для чего в JS замыкания? Я так понимаю что это для создания границ (скоупа) для переменных, а скоуп нужен чтобы у нас все переменные в коде не были глобальными.
потому что js во многих местах асинхронный и без замыканий никто не знает что в переменной в момент запуска функции
источник

OJ

Oleg Junior in JS
спасибо. а зачем вообще в языках области видимости? я на данный момент считаю (но не уверен) что скоуп в структурном программировании появился для создания неких границ для наших переменных. чтобы все переменные в коде не были глобальными. а замыкание это некоторая методика сохранить эту область видимости когда нам нужно.
источник

VK

Vladimir Komarov in JS
в разных языках по разному делают. Поставь себя на место разработчика языка, как по другому-то сделать? Область видимости очень нужна. А замыкания - это уже относительно новая фича, в C по-моему их небыло.
источник

OJ

Oleg Junior in JS
Vladimir Komarov
в разных языках по разному делают. Поставь себя на место разработчика языка, как по другому-то сделать? Область видимости очень нужна. А замыкания - это уже относительно новая фича, в C по-моему их небыло.
согласен. я еще где-то читал что до js концепцию замыкания использовали в ФП только.
источник

VK

Vladimir Komarov in JS
Зато сейчас почти везде есть
источник

А

Алексей in JS
Ребята, при hover необходимо добавлять внутреннему классу, класс active. Но проблема в том, что элементов 4 и они при этом коде срабатывают все сразу. Как исправить ситуацию?
$('.agricol__col').hover(function() {
       $( '.agricol__box-l' ).toggleClass( "agricol__active" )      
   });
источник

AK

Aleksandr K in JS
Алексей
Ребята, при hover необходимо добавлять внутреннему классу, класс active. Но проблема в том, что элементов 4 и они при этом коде срабатывают все сразу. Как исправить ситуацию?
$('.agricol__col').hover(function() {
       $( '.agricol__box-l' ).toggleClass( "agricol__active" )      
   });
Ну так ты же навешиваешь класс на все элементы, а необходимо на текущий.Передай обработчику событие и цепляйся к таргету.
источник

А

Алексей in JS
вот так?
$(e.currentTarget).children( '.agricol__box-l' ).toggleClass( ".agricol__active" )
источник

AK

Aleksandr K in JS
Алексей
вот так?
$(e.currentTarget).children( '.agricol__box-l' ).toggleClass( ".agricol__active" )
Попробуй. По идее так
источник

А

Алексей in JS
вывел в консоле. Вот что выдало:
источник

А

Алексей in JS
источник

AK

Aleksandr K in JS
Закинь в онлайн песочницу (html, jquery). Так сложно что то сказать. Ответ тебе сказал, что не найден элемент которому ты хотел подставить свой класс
источник

AK

Aleksandr K in JS
Алексей
вывел в консоле. Вот что выдало:
https://api.jquery.com/hover/
Посмотри в документации самого jquery там есть пример со списком. Явно тебе подойдет.
источник

AS

Amazing State in JS
источник

AS

Amazing State in JS
как отключить в последней версии Хром постоянное всплывание консоли снизу? каждый раз всплывает - реально напрягает каждый раз закрывать ее.
источник

АБ

Александр Берля... in JS
Amazing State
как отключить в последней версии Хром постоянное всплывание консоли снизу? каждый раз всплывает - реально напрягает каждый раз закрывать ее.
Приучиться не нажимать с активной консолью esc)
источник

AS

Amazing State in JS
Александр Берля
Приучиться не нажимать с активной консолью esc)
Спасибо
источник