Cila është shtrirja e nivelit të konceptit në JavaScript?
Cila është shtrirja e nivelit të konceptit në JavaScript?

Video: Cila është shtrirja e nivelit të konceptit në JavaScript?

Video: Cila është shtrirja e nivelit të konceptit në JavaScript?
Video: Человек-паук Marvel: Майлз Моралес (фильм) 2024, Mund
Anonim

Fushëveprimi është konteksti në të cilin mund të aksesohet një variabël/funksion. Ndryshe nga gjuhët e tjera të programimit si C++ apo Java, të cilat kanë bllok fushëveprimi i nivelit dmth të përcaktuar nga {}, Javascript ka një funksion fushëveprimi i nivelit . Fushëveprimi në Javascript është leksikore, më shumë për atë në një moment.

Në mënyrë të ngjashme, pyetet se çfarë është fushëveprimi në JavaScript?

Fushëveprimi në JavaScript i referohet kontekstit aktual të kodit, i cili përcakton aksesin e variablave në JavaScript . Dy llojet e fushëveprimi janë lokale dhe globale: Variablat globale janë ato të deklaruara jashtë një blloku. Variablat lokale janë ato të deklaruara brenda një blloku.

Gjithashtu, a ka JavaScript fushëveprimi bllok? Fusha e bllokimit të JavaScript Variablat e deklaruar me fjalën kyçe var nuk munden kanë fushëveprimin e bllokut . Variablat e deklaruar brenda a bllokoj {} mund të aksesohet nga jashtë bllokoj.

Gjithashtu për të ditur, çfarë është shtrirja e nivelit të bllokut në JavaScript?

Blloko shtrirjen . A fushëveprimi i bllokut është zona brenda kushteve if, switch ose sythe për dhe while. Në përgjithësi, sa herë që shihni {kllapa kaçurrelë}, është një bllokoj . Në ES6, konst dhe lërini fjalë kyçe të lejojnë zhvilluesit të deklarojnë variabla në fushëveprimi i bllokut , që do të thotë se ato variabla ekzistojnë vetëm brenda përkatëses bllokoj

Cili është ndryshimi midis shtrirjes lokale dhe globale në JavaScript?

Kur përdorni JavaScript , lokal variablat janë variabla që përcaktohen brenda funksioneve. Ata kane shtrirje lokale , që do të thotë se ato mund të përdoren vetëm brenda funksioneve që i përcaktojnë. Variabla globale : Në të kundërt, globale variablat janë variabla që përcaktohen jashtë funksioneve.

Recommended: