Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Definícia premennej existuje v JavaScripte

V server - side programovacie jazyky ako PHP , ako isset ( funkcia ) vám povie , či ste použili premennú v tomto bode v kóde , alebo nie , môže byť použitá pre kontrolu , či formulár bol predložený, či podprogram dokončenie alebo či externý súbor bol správne vložený . V JavaScriptu , postup je trochu odlišný --- aj premenné , ktoré neboli inicializované mať typ nehnuteľnosti , v tomto prípade vlastnosť " definovaný . " Pochopenie , že to pomôže vám pochopiť , čo to znamená pre premennej " existovať " v JavaScriptu . Premenné v JavaScripte

premenných v programovacom jazyku môže byť buď silnými --- v ktorom premenná , keď inicializovaná , musia byť typu , ako je " boolean " , " reťazec " alebo " celé číslo " --- alebo slabo napísaný , v ktorej premenné môžu zmeniť typy na želanie . JavaScript je slabo typový jazyk , čo znamená , že za iných okolností , rovnaký doslovný premenná môže vyplniť viac rolí . Premenné v JavaScripte však treba vyhlásiť --- raz sú , premenná " existuje " a môže byť použitý v kóde JavaScript . Než k tomu dôjde , je premenná " nedefinovaný " a nesie žiadnu užitočnú informáciu .
Používa pre Variabilný Existencia Kontroly

V niektorých prípadoch môže mať podprogramy , že iba vykonávajú podmienečne --- napríklad , ak ste validáciu formulára , môžete mať nejaký kód , ktorý sa spúšťa iba v prípade , že užívateľ vykonal určitý výber z rozbaľovacieho zoznamu . Ak tieto podprogramy vytvoriť jedinečnú premennú , kontroluje , či táto premenná existuje , neskôr vám povie , či je alebo nie je , že podprogram má spustiť . Ak to tak nie je , premenná bude stále nedefinované --- je to zaručený spôsob , ako overiť , že kód nebol nazývaný hlavným JavaScript závitu .
Ako zistiť , Ak premenná existuje

non - inicializácii premenné v JavaScripte má teoretický typu " nedefinovaný " . Preto , funkcia " typeof " v JavaScripte môžu byť použité pre kontrolu existencie danej premennej . V podmieneného príkazu , môžete skontrolovať tým , že písanie " if ( typeof [ názov premennej ] == " Nešpecifikované " ) " . Tie by mohli byť v pokušení zjednodušiť to , zaškrtnutím " if ( [ názov premennej ] == null ) " --- ale to je nespoľahlivý spôsob , ako zistiť premenné , podprogram , ktorý kontroluje vstup používateľa v textovom poli , napríklad , môže vrátiť prázdny reťazec v prípade , že užívateľ nie je nič nenapísal --- ale premenná ešte nebola inicializovaná , čo znamená , že podprogram stále beží .
cookie premenné v JavaScripte

JavaScript zaobchádza cookie --- malé kúsky textu, ktoré sú umiestnené v počítači užívateľa , užitočné pre ukladanie informácií , ako je dátum ich poslednej návštevy , alebo dáta, ktoré môžu byť použité na prihlásenie užívateľa automaticky --- ako osobitný objekt premenná , ktorá by mala byť kontrolovaná v inom móde . Možno budete chcieť skontrolovať , či je premenná cookie existuje , keď napríklad budete chcieť vedieť , či užívateľ navštívi vaše webové stránky pred . Ak to chcete jednoducho , stačí použiť podmienený , ako " if ( document.cookie ) " alebo " if ( document.cookie ! = " " ) " --- To vráti platí len " document.cookie " má hodnotu priradenú nej .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené