Size: a a a

JavaScript.Ninja

2021 September 25

DB

Dmitry Bondar in JavaScript.Ninja
но это уже связанно с разницей в области видимости var и let
источник

Z

Zoukman in JavaScript.Ninja
так, в каком именно замыкании она ищет?
вы про контекст исполнения function createFunctions?
так он будет завершен. его уже не будет в момент вызова внутренней функции, а в месте с тем, и всякие var  i = 10 не будут существовать.
т.е. var i = 10 будет вынесено в отдельное место, и все функции будут ссылаться на это место, так?
источник

DB

Dmitry Bondar in JavaScript.Ninja
так замыкание это и есть ссылка на контекст (лексическое окружение)
источник

Z

Zoukman in JavaScript.Ninja
ну видите, как я описывал выше про backpack, я думал***, что это окружение у каждой функции своё.
т.е. каждая функция хранит текущее состояние var i
сколько функций, столько и окружений. а оно вон как
источник

DB

Dmitry Bondar in JavaScript.Ninja
у var нет блочной области видимости, он всплывает в лексическое окружение функциив которой объявлен
источник

DB

Dmitry Bondar in JavaScript.Ninja
соотвественно у всех 10ти функций будет ссылка на один и тот же внешний var который равен 10
источник

DB

Dmitry Bondar in JavaScript.Ninja
чтобы исправить ситуацию используйте let
источник

Z

Zoukman in JavaScript.Ninja
та как исправить то я знаю) просто пытался понять ошибку. для себя.
спасибо!
надо мне поглубже разобраться с этими окружениями
источник

DB

Dmitry Bondar in JavaScript.Ninja
вы когда определяете функции они ж не читают значения переменных, они их читают только когда вы их вызываете
источник

V

Viktor in JavaScript.Ninja
А вам нужны кураторы?
источник

AP

Aleksandr Perepichai in JavaScript.Ninja
позвольте оставить несколько альтернативное мнение)
Мне как зрителю со стороны очевидно что Минин имеет полное право комментировать деятельность  Ильи у себя на канале. Согласен что у него (Минина) инфоциганский подход на 200% и купленные отзывы, я убедился в этом еще до Ильи больше года назад. Но если я правильно понял то Илья первый полез в огород Минина а не наоборот. И я не очень верю что это было с благородной целью.
Так как Илья функционирует в финансовом поле (за курсы студенты платят деньги) то и пошел он к Минину за аудиторией. Прежде чем говорить и обсуждать а что там у Минина, давайте спросим например, а что там с датами выхода курсов так или иначе обещанных аудитории? Я помню запуск курса для начинающих обещался с весны а может даже и раньше. И каждый месяц он переносится. И есть люды которые ждут и верят что вот вот. Возврат денег в любое время за курс если не понравилось - тоже звучит очень лояльно и благородно. Но можно ли назвать это уход от ответвенности перед аудиторией? Абсолютно. Если уж клиент отдал деньги то они ему не нужны обратно, клиенту нужен результат. Если постараться то можно найти много чего за что покритиковать Илью. Я считаю прежде чем критиковать кого то, особенно публично то нужно самому показать как нужно (и не только по качеству контента)
источник

DP

Dmytro Petunenko in JavaScript.Ninja
Ну, критика дело такое, я думаю она не привязана к "чистоте" автора.
Если бы Минина критиковал скажем Шемсединов, то что бы изменилось?
источник

DP

Dmytro Petunenko in JavaScript.Ninja
Если критика справедлива, то кака разница от кого она исходит?
источник

А

Артем in JavaScript.Ninja
Написал под этим видео вопрос насчёт того что у Минина минимум коммерческого опыта (он вообще есть?). Его сразу удалили и меня забанили 😐 плюс ощущение что все отзывы там накручены
источник

I

Ivan in JavaScript.Ninja
так зачем задавать очевидно провокационные вопросы? )
источник

I

Ivan in JavaScript.Ninja
илья выше об этом сам написал
источник

IK

Illya Klymov in JavaScript.Ninja
Если преподаватель не смог дать результат то надо вернуть деньги. Без всяких условий и если.
источник

IK

Illya Klymov in JavaScript.Ninja
Это моя принципиальная позиция
источник

IK

Illya Klymov in JavaScript.Ninja
Без отношения к Минину
источник

IK

Illya Klymov in JavaScript.Ninja
А про претензии ко мне - согласен, абсолютно справедливо, поэтому ничего и не анонсируем :)
источник