Logo sv.boatexistence.com

Varför är nedläggningar viktiga?

Innehållsförteckning:

Varför är nedläggningar viktiga?
Varför är nedläggningar viktiga?

Video: Varför är nedläggningar viktiga?

Video: Varför är nedläggningar viktiga?
Video: 5 10 What are function closures #free 2024, Juli
Anonim

Stängningar är viktiga eftersom de kontrollerar vad som är och inte är i omfattning i en viss funktion, tillsammans med vilka variabler som delas mellan syskonfunktioner i samma innehållande omfång.

Vad är poängen med stängningar?

Syftet med stängningar är helt enkelt att bevara tillstånd; därav namnet stängning - det stängs över staten.

Vilka är fördelarna med att använda en förslutning?

1. Genom att använda en stängning kan vi ha privata variabler som är tillgängliga även efter att en funktionsuppgift är klar. 2. Med en funktion closure kan vi lagra data i ett separat omfång och dela dem endast där det behövs.

Behövs stängningar?

Behovet av nedläggning gäller inte bara relationerEn älskads död, förlusten av ett jobb, status eller ett sätt att leva är andra exempel på smärtsamma slut. Att släppa taget om något som en gång var viktigt kan vara svårt, och många människor söker avslutning i att göra det.

Vad är stängning och vilka är fördelarna med att använda stängning?

Stängningar har att göra med hur javascript är avgränsat. För att säga det på ett annat sätt, på grund av de val av omfattning (d.v.s. lexikal omfattning) som javascript-designern gjorde, är nedläggningar möjliga. Fördelen med stängningar i javascript är att det låter dig binda en variabel till en exekveringskontext.

Rekommenderad: