Sisällysluettelo:

Mikä on JavaScriptin globaali muuttuja?
Mikä on JavaScriptin globaali muuttuja?

Video: Mikä on JavaScriptin globaali muuttuja?

Video: Mikä on JavaScriptin globaali muuttuja?
Video: CS50 2013 - Week 9, continued 2024, Huhtikuu
Anonim

Globaalit JavaScript-muuttujat

A muuttuja julistetaan funktion ulkopuolelle, tulee GLOBAALI . A globaali muuttuja on maailmanlaajuisesti soveltamisala: Kaikki verkkosivun komentosarjat ja toiminnot voivat käyttää sitä.

Vastaavasti kysytään, kuinka ilmoitat globaalin muuttujan JavaScriptissä?

Vastaanottaja ilmoittaa JavaScriptin globaaleja muuttujia toiminnon sisällä, sinun on käytettävä ikkunaobjektia. Esimerkiksi: ikkuna.

Esimerkiksi:

  1. funktio m(){
  2. ikkuna. arvo=100;//maailmanlaajuisen muuttujan ilmoittaminen ikkunaobjektin mukaan.
  3. }
  4. funktio n(){
  5. alert(window. value);//pääsy globaaliin muuttujaan toisesta funktiosta.
  6. }

Samoin mikä on paikallinen ja globaali muuttuja JavaScriptissä? JavaScript-muuttujat on vain kaksi kiikaria. Globaalit muuttujat − A globaali muuttuja on a maailmanlaajuisesti laajuus, mikä tarkoittaa, että se voidaan määrittää missä tahansa JavaScript koodi. Paikalliset muuttujat − A paikallinen muuttuja näkyy vain funktiossa, jossa se on määritetty. Toimintoparametrit ovat aina paikallinen siihen toimintoon.

Ovatko globaalit muuttujat huonoja JavaScriptissä?

Välttää globaaleja muuttujia tai minimoi sen käyttö globaaleja muuttujia sisään JavaScript . Tämä johtuu siitä, että globaaleja muuttujia ne korvaavat helposti muilla skripteillä. Globaalit muuttujat eivät ole huono eikä edes turvallisuushuoli, mutta sen ei pitäisi korvata toisen arvoja muuttuja.

Mikä on globaali muuttuja ohjelmoinnissa?

Tietokoneessa ohjelmointi , a globaali muuttuja on muuttuja kanssa maailmanlaajuisesti laajuus, mikä tarkoittaa, että se on näkyvissä (eli käytettävissä) kaikkialla ohjelmoida , ellei se ole varjossa. Kaiken setti globaaleja muuttujia tunnetaan nimellä maailmanlaajuisesti ympäristö tai maailmanlaajuisesti osavaltio.

Suositeltava: