контекст" (3 пункт).
Первое значит, что вложенная функция может изменять значения переменных основной функции, тем самым вызывать ненужные сайд-эффекты?
А второе значит конкретный случай изменения значения без возможности проследить это?
Или вот этот? https://t.me/advice17/7
Второе означает, что тебе придется напрячься чтобы добавить логирование или ещё какую работу с этими же данными
первое это вроде замыканием еще называется. вообще поведение такое же, как если бы у тебя был метод внутри класса. он может обращаться к полям так же, как переменным во внешнем методе
он в веб приложениях рассказывает то же, что актуально для всех приложений)))
https://t.me/advice17/7
Обсуждают сегодня