JavaScript sa používa ako skriptovací jazyk na strane klienta, aby sa webové stránky stali dynamickými. Používanie s HyperText Markup Language (HTML) je jednoduché. JavaScript je užitočný na zvýšenie interaktivity a vytvorenie bohatších rozhraní. Pri programovaní pomocou JavaScriptu je potrebné ukladať údaje. Premenná je oblasť úložiska, s ktorou môže program manipulovať. Premenné sú miesta v pamäti. Každá premenná má typ. Závisí to od rozsahu hodnôt, ktoré je možné uložiť v tomto mieste pamäte. JavaScript podporuje veľa typov údajov. Primitívnymi dátovými typmi sú Numbers, String a Booleans. Čísla ukladajú číselné hodnoty, reťazce ukladajú postupnosť znakov a logické hodnoty ukladajú true alebo false. JavaScript obsahuje aj zložené dátové typy, ktoré sú objektmi atď. Existujú ďalšie dve premenné. Sú nulové a nedefinované. Tento článok popisuje rozdiel medzi nulovou a nedefinovanou hodnotou v JavaScripte. kľúčový rozdiel medzi nulovou a nedefinovanou v JavaScripte je to null sa používa na priradenie nehodnoty premennej, zatiaľ čo nedefinované sa používa, keď sa premenná deklaruje, ale nepriradí sa k hodnote.
1. Prehľad a kľúčový rozdiel
2. Čo je null v JavaScripte
3. Čo nie je definované v JavaScripte
4. Podobnosti medzi nulovou a nedefinovanou v JavaScripte
5. Porovnanie vedľa seba - null verzus nedefinované v JavaScripte v tabuľkovej forme
6. Zhrnutie
JavaScript podporuje objektovo orientované programovanie. Program alebo softvér je možné modelovať na objekty pomocou JavaScriptu. Tieto objekty komunikujú s inými objektmi. Objekty JavaScript sa píšu pomocou zložených zátvoriek. Vlastnosti objektu sa píšu ako páry názov, hodnota. Oddeľujú sa čiarkou. napr. var student = meno: "Ann", známky: 65;
Ak chce programátor premennej priradiť nehodnotu, môže použiť typ údajov null. Tento typ údajov sa považuje za objekt.
Pozrite si nasledujúce príkazy jazyka JavaScript.
var x = null;
document.write (x);
document.write (typeof (x));
Hodnota document.write (x) udáva hodnotu x. Je nulová. Typ x je objekt.
Pozrite si nasledujúci príklad.
var student = meno: "Ann", známky: 65;
študent = null;
Podľa vyššie uvedeného je hodnota študenta null. Typ údajov je objekt.
Ak je v jazyku JavaScript deklarovaná premenná, ale nepriradená hodnota, nie je definovaná.
Pozrite si nasledujúce príkazy jazyka JavaScript. Ak existuje vyhlásenie ako var x; kde x je premenná. Potom má x nedefinovanú hodnotu. Typ údajov je tiež nedefinovaný.
var x;
Dokument. napísať (x);
document.write (typ (x));
Zobrazí sa hodnota na stránke HTML. Dáva nedefinované. Preto obsahuje hodnotu nedefinovanú. Pri písaní document.write (typ (x)); a znovu načítať stránku bude stále nedefinovaná. Preto má premenná x hodnotu, ktorá nie je definovaná a typ nie je definovaný.
Pozri tiež vyhlásenie nižšie.
var študent;
document.write (študent);
Premenná študent má nedefinovanú hodnotu. Typ tejto premennej nie je definovaný.
Je tiež možné nastaviť hodnotu premennej na nedefinovanú. Pozri vyhlásenie nižšie.
var študent = nedefinovaný;
document.write (študent);
document.write (typeof (študent));
Študentská premenná má teraz nedefinovanú hodnotu. Typ premennej študent je tiež nedefinovaný.
Null vs Nedefinované | |
Null je typ údajov v JavaScripte, ktorý sa používa na priradenie inej hodnoty k premennej. | Nedefinovaný je typ údajov v JavaScripte používaný pri deklarovaní premennej, ale nepriradenej hodnote. |
hodnota | |
Ak je premenná priradená k null, hodnota je null. | Ak je premenná priradená nedefinovaná, hodnota nie je definovaná. |
Dátový typ | |
Keď je premenná priradená null, typ údajov je objekt. | Ak je premenná priradená nedefinovaná, typ údajov sa považuje za nedefinovaný. |
JavaScript je skriptovací jazyk na strane klienta používaný na vývoj webových aplikácií. Prináša interaktivitu na webovú stránku. Používa sa tiež na vývoj online programov, videohier. Spolu s HTML a CSS je základnou technológiou pre World Wide Web. Mnoho prehliadačov podporuje JavaScript. Pri zápise programov do JavaScriptu je potrebné ukladať údaje. Dáta sú uložené v premenných. Každá premenná má typ údajov. Dva z nich sú nulové a nedefinované. Rozdiel medzi null a undefined v JavaScripte je v tom, že null sa používa na priradenie nehodnoty premennej, zatiaľ čo nedefinované sa používa, keď sa premenná deklaruje, ale nepriradí k hodnote.
Môžete si stiahnuť verziu tohto článku vo formáte PDF a použiť ju na účely offline podľa citácie. Stiahnite si verziu PDF tu: Rozdiel medzi nulovou a nedefinovanou v JavaScripte
1.tutorialspoint.com. „Premenné jazyka JavaScript.“ The Point, k dispozícii tu
2.JavaScriptové dátové typy, w3schools.com K dispozícii tu
1.'Javascriptový odznak'By Nikotaf - vlastné dielo, (CC BY-SA 4.0) prostredníctvom Commons Wikimedia