Size: a a a

JavaScript — русскоговорящее сообщество

2021 October 01

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Нет, не называется это замыканием
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
функция тоже объект и в ней скрыты данные из скопа её инициализации
источник

A

Alexey in JavaScript — русскоговорящее сообщество
Это имплементация функции в js, замыкание это лямбда из ФП
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
в данном случае это одно и то же
источник

A

Alexey in JavaScript — русскоговорящее сообщество
Не совсем, в фп, нет никакого скопа и функция ниче не "помнит", т.е. нельзя сделать замыкание внутри замыкания, которому доступны "переменные" из скопа "сверху", как мы привыкли в js.
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
можно, если указать их явно
источник

A

Alexey in JavaScript — русскоговорящее сообщество
Передать параметрами, ага
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
переменные из скопа вполне заменимы параметрами, так что на удобства языка типа этого можно внимания и не обращать
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Ну передайте тогда замыкание куда-нибудь
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Вместе со всем скоупом )
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Жалко это не имплементировано, да? )
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
что не имплементировано?
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Передача скоупа замыкания куда-то )
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
ты хочешь оторвать замкнутый скоп от функции? зачем? это нарушит скрытие
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
А контекст как передавать?
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Руками таскать? )
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Функции отдельно, контекст отдельно? А в чём фан?
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Это как в ресторан приходить со своими тарелками и вилками, еду дадут, а приборы берите с собой )
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
если ты про this, то для этого есть bind
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Лол
источник