Hva er en nedleggelse i informatikk?

Q: Hva er en nedleggelse i informatikk?


A: En nedleggelse er en funksjon som har et eget miljø.

Spørsmål: Hva inneholder miljøet til en lukking?


A: Omgivelsene til en closure inneholder minst én bundet variabel.

Q: Hvem ga ideen om lukking sitt navn?


A: Peter J. Landin ga ideen om lukking sitt navn i 1964.

Q: Hvilket programmeringsspråk gjorde lukninger populære etter 1975?


A: Programmeringsspråket Scheme gjorde lukninger populære etter 1975.

Q: Er anonyme funksjoner og closures det samme?


Svar: Anonyme funksjoner blir noen ganger feilaktig kalt closures, men ikke alle anonyme funksjoner er closures.

Sp: Hva gjør en anonym funksjon til en nedleggelse?


A: En anonym funksjon er en lukking hvis den har et eget miljø med minst én bundet variabel.

Sp: Er en navngitt lukning anonym?


Sv: Nei, en navngitt lukning er ikke anonym.

AlegsaOnline.com - 2020 / 2023 - License CC3