Skip to main content

Hvad er en anonym blok?

En anonym blok, et element, der bruges i mange forskellige programmeringssprog, er en kodeblok, der ikke har noget navn.Blokken kan ikke navngives, så den kan ikke henvises til i andre dele af koden, og den kan heller ikke henvise til andre sektioner.De funktioner, denne blok kan skabe, kan enten være begrænset eller ubegrænset, afhængigt af programmeringssproget, fordi nogle tillader denne blok at aktivere avancerede funktioner, mens andre bare tillader enkle kommandoer.Den kodning, der kræves for at fremstille anonyme blokke, er omtrent det samme som for enhver anden kodningsblok, bortset fra en lille erklæring i begyndelsen af blokken.

Ved programmering er en blok et afsnit af kode, der behandles som en hel pakke;Hele blokken er som en enkelt enhed sammensat af mange kodelinjer.Disse blokke har normalt karakteristiske navne, men ikke den anonyme blok.Mens denne blok ligner naturen som andre blokke, har den ikke noget navn.Den primære årsag til, at programmerere bruger denne blok, er fordi den kun kræver en simpel erklæring, så den giver programmereren mulighed for at indtaste en handlingskode uden at skulle gøre meget arbejde med at oprette selve blokken.

er, at det ikke kan henvise til andre blokke, og heller ikke kan blokken i sig selv henvises til.Henvisning er, når en blok kalder en anden, næsten tilføjer den kaldte blokens funktioner til blokken, der gør opkaldet.Dette hjælper med at skære ned på kodning, fordi programmøren bare skal foretage en handling en gang, hvorefter han eller hun kontinuerligt kan henvise til det mdash;i ikke-anonyme blokke.Uden et navn kan programmereren ikke fortælle programmet om at henvise til en anonym blok. Der er mange programmeringssprog, der giver programmerere mulighed for at fremstille en anonym blok, men mængden af strøm, denne blok gives, afhænger af sproget.Nogle sprog tillader, at blokken har ubegrænset strøm, hvilket betyder, at den kan aktivere funktioner, kommandoer, handlinger og alt, hvad enhver anden blok kan.Hvis strømmen er begrænset, kan denne blok kun aktivere enkle handlinger, såsom at tælle til et tal. Kodningen af en anonym blok ligner normalt den for andre blokke.En af de største forskelle er manglen på nogen kompleks blokerklæring, som er nødvendig for at få andre blokke til at fungere;Den eneste erklæring, der er nødvendig, er ofte at kalde blokken "anonym", der tager meget lidt kode.Syntaks for blokken er også forenklet sammenlignet med andre blokke.