Затварянията са важни, защото те контролират какво е и какво не е в обхват в определена функция, заедно с кои променливи се споделят между функциите на брат и сестра в същия съдържащ обхват.
Какъв е смисълът на затварянето?
Целта на затварянията е просто да се запази състоянието; оттук и името затваряне - затваря се над състояние.
Какви са предимствата на използването на затваряне?
1. Чрез използване на затваряне можем да имаме частни променливи, които са достъпни дори след като задачата на функцията е завършена. 2. С функция closure можем да съхраняваме данни в отделен обхват и да ги споделяме само когато е необходимо.
Необходими ли са затваряния?
Необходимостта от затваряне не се отнася само за връзкиСмъртта на любим човек, загубата на работа, статут или начин на живот са други примери за болезнен край. Оставянето на нещо, което някога е било важно, може да бъде трудно и много хора търсят затваряне в това.
Какво е затваряне и какви са предимствата на използването на затваряне?
Затварянията са свързани с обхвата на javascript. Казано по друг начин, поради избора на обхват (т.е. лексикално обхват), който са направили дизайнерите на javascript, затварянията са възможни. Предимството на затварянията в javascript е , че ви позволява да свържете променлива към контекст на изпълнение.