Введіть щонайменше 2 символи для пошуку в усіх галузях.
Що означає closure?
Значення й приклади · Розробка програмного забезпечення
closure: замикання
Функція разом із доступом до змінних із зовнішнього лексичного оточення, навіть якщо її викликають в іншому місці.
Де і як уживається
Термін використовують у JavaScript і функціональному програмуванні, пояснюючи зворотні виклики, приватний стан і змінні, захоплені вкладеною функцією.
Приклади речень
The closure keeps access to the request ID after the outer function returns.
Замикання зберігає доступ до ідентифікатора запиту після повернення зовнішньої функції.
Вкладена функція й надалі має захоплене значення після завершення зовнішнього виклику.
Each closure in this list captures a different configuration value.
Кожне замикання в цьому списку захоплює окреме значення конфігурації.
Кожна функція зберігає власне значення, а не спільне для всіх елементів списку.
Поширені словосполучення
- create a closure
- closure capture
- lexical closure
Пов’язані терміни
Інші терміни: Основи програмування
Закріплюйте лексику читанням
Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською:
