Встречая в коде различные вариации замыканий я еще понимаю как работает, но сам вряд ли бы где использовал. Проблема в понимании начинается, когда используется передача параметров/замыкания используются чтобы передать их в качестве параметров другой функции.
Может кто подскажет как легче усвоить какой что ли ход мыслей при использовании замыканий..? Когда вот прям без замыканий никак
Документацию, кучу ссылок с примерами(многие из которых просто копирка с документации) в сети читал, пока не полегчало. Почти во всех примерах есть общее пояснение работы, но мало о том почему использовано именно замыкание, почему оно так необходимо в том или ином случае.
1. Perun - 24 Августа, 2020 - 14:37:57 - перейти к сообщению
2. Строитель - 24 Августа, 2020 - 15:25:44 - перейти к сообщению
Perun пишет:
Вероятно, чтобы было меньше коллизий с глобальными пользовательскими функциями. Например можно такмало о том почему использовано именно замыкание, почему оно так необходимо в том или ином случае.
Спойлер (Отобразить)
Спойлер (Отобразить)