Turinys:

Kas yra visuotinis „JavaScript“kintamasis?
Kas yra visuotinis „JavaScript“kintamasis?

Video: Kas yra visuotinis „JavaScript“kintamasis?

Video: Kas yra visuotinis „JavaScript“kintamasis?
Video: Data Visualization and D3 by David Chouinard 2024, Balandis
Anonim

Visuotiniai JavaScript kintamieji

A kintamasis paskelbtas už funkcijos ribų, tampa PASAULINIS . A pasaulinis kintamasis turi globalus taikymo sritis: visi tinklalapio scenarijai ir funkcijos gali jį pasiekti.

Panašiai klausiama, kaip deklaruoti visuotinį kintamąjį JavaScript?

Į deklaruoti JavaScript pasaulinius kintamuosius viduje funkcija, reikia naudoti lango objektą. Pavyzdžiui: langas.

Pavyzdžiui:

  1. funkcija m(){
  2. langas. value=100;//pasaulinio kintamojo deklaravimas pagal lango objektą.
  3. }
  4. funkcija n(){
  5. alert(window. value);//globalinio kintamojo prieiga iš kitos funkcijos.
  6. }

Be to, kas yra vietinis ir pasaulinis „JavaScript“kintamasis? JavaScript kintamieji turi tik dvi apimtis. Pasauliniai kintamieji − A pasaulinis kintamasis turi globalus apimtis, o tai reiškia, kad ją galima apibrėžti bet kurioje jūsų vietoje JavaScript kodas. Vietiniai kintamieji − A vietinis kintamasis bus matomas tik toje funkcijoje, kurioje ji apibrėžta. Funkciniai parametrai visada yra vietinis į tą funkciją.

Turint tai omenyje, ar pasauliniai kintamieji yra blogi JavaScript?

Venkite pasauliniai kintamieji arba iki minimumo sumažinti naudojimą pasauliniai kintamieji in JavaScript . Tai yra, nes pasauliniai kintamieji yra lengvai perrašomi kitais scenarijais. Pasauliniai kintamieji nėra blogai ir net ne susirūpinimas dėl saugumo, bet jis neturėtų perrašyti kito vertybių kintamasis.

Kas yra pasaulinis kintamasis programuojant?

Kompiuteryje programavimas , a pasaulinis kintamasis yra kintamasis su globalus apimtis, o tai reiškia, kad ji matoma (taigi pasiekiama) visoje programa , nebent šešėlyje. Visų rinkinys pasauliniai kintamieji yra žinomas kaip globalus aplinka arba globalus valstybė.

Rekomenduojamas: