Що таке закриття у комп'ютерних науках?
З: Що таке закриття у комп'ютерних науках?В: Закриття - це функція, яка має власне оточення.З: Що містить оточення закриття?A: Оточення замикання містить принаймні одну зв'язану змінну.З: Хто дав назву ідеї замикання?Відповідь: Пітер Ландін (Pet…
З: Що таке закриття у комп'ютерних науках?
В: Закриття - це функція, яка має власне оточення.
З: Що містить оточення закриття?
A: Оточення замикання містить принаймні одну зв'язану змінну.
З: Хто дав назву ідеї замикання?
Відповідь: Пітер Ландін (Peter J. Landin) дав назву ідеї закриття у 1964 році.
З: Яка мова програмування зробила закриття популярними після 1975 року?
A: Мова програмування Scheme зробила закриття популярними після 1975 року.
З: Чи анонімні функції та закриття - це одне і те ж саме?
Відповідь: Анонімні функції іноді помилково називають закриттями, але не всі анонімні функції є закриттями.
З: Що робить анонімну функцію закриттям?
Відповідь: Анонімна функція є закриттям, якщо вона має власне оточення з принаймні однією зв'язаною змінною.
З: Чи є іменоване закриття анонімним?
Відповідь: Ні, іменоване закриття не є анонімним.
Автор
AlegsaOnline.com Що таке закриття у комп'ютерних науках? Leandro Alegsa
URL: https://uk.alegsaonline.com/art/21095
Джерела
- developer.mozilla.org : "Core JavaScript Reference Objects:Array:Filter"
- python.org : "Python Manual"
- okmij.org : "Scheme example"