Rozdiel Medzi Nulovým A Nedefinovaným V JavaScripte

Obsah:

Rozdiel Medzi Nulovým A Nedefinovaným V JavaScripte
Rozdiel Medzi Nulovým A Nedefinovaným V JavaScripte

Video: Rozdiel Medzi Nulovým A Nedefinovaným V JavaScripte

Video: Rozdiel Medzi Nulovým A Nedefinovaným V JavaScripte
Video: Илья Климов — Надежный JavaScript: в погоне за мифом 2024, Smieť
Anonim

Kľúčový rozdiel - null vs nedefinované v JavaScripte

JavaScript sa používa ako skriptovací jazyk na strane klienta, aby sa webové stránky stali dynamickými. Ľahko sa používa s HyperText Markup Language (HTML). JavaScript je užitočný na zvýšenie interaktivity a na vytvorenie bohatších rozhraní. Pri programovaní pomocou JavaScriptu je potrebné ukladať údaje. Premenná je oblasť úložiska, s ktorou program môže manipulovať. Premenné sú pamäťové miesta. Každá premenná má typ. Závisí to od rozsahu hodnôt, ktoré je možné uložiť do daného pamäťového miesta. JavaScript podporuje mnoho dátových typov. Primitívne dátové typy sú Numbers, String a Booleans. Čísla ukladajú číselné hodnoty, reťazce reťazec znakov a booleovské hodnoty true alebo false. JavaScript má tiež zložené dátové typy, ktoré sú objektmi atď. Existujú ďalšie dve premenné. Sú nulové a nedefinované. Tento článok pojednáva o rozdieloch medzi hodnotou null a nedefinovanou v JavaScripte. Kľúčový rozdiel medzi hodnotou null a nedefinovanou v JavaScripte je ten, že hodnota null sa používa na priradenie nehodnoty k premennej, zatiaľ čo hodnota undefined sa používa, keď je premenná deklarovaná, ale nie je jej priradená hodnota.

OBSAH

1. Prehľad a hlavný rozdiel

2. Čo je null v JavaScripte

3. Čo je nedefinované v JavaScripte

4. Podobnosti medzi null a nedefinovaným v JavaScripte

5. Porovnanie vedľa seba - null vs nedefinované v JavaScripte v tabuľkovej forme

6. Zhrnutie

Čo je nulové v Javascripti?

JavaScript podporuje objektovo orientované programovanie. Program alebo softvér je možné modelovať do objektov pomocou JavaScriptu. Tieto objekty komunikujú s inými objektmi. Objekty JavaScript sa píšu pomocou zložených zátvoriek. Vlastnosti objektu sa zapisujú ako páry názov a hodnota. Sú oddelené čiarkou. napr. var student = {meno: “Ann”, známky: 65};

Rozdiel medzi nulovým a nedefinovaným v JavaScripte
Rozdiel medzi nulovým a nedefinovaným v JavaScripte

Ak programátor chce premennej priradiť nehodnotu, môže použiť dátový typ null. Tento dátový typ sa považuje za objekt.

Prečítajte si nižšie uvedené vyhlásenia o JavaScripte.

var x = null;

document.write (x);

document.write (typeof (x));

Document.write (x) dá hodnotu x. Je to nulové. Typ x je objekt.

Pozrite si nižšie uvedený príklad.

var student = {meno: “Ann”, známky: 65};

študent = null;

Podľa uvedeného je hodnota študenta nulová. Dátový typ je objekt.

Čo nie je definované v Javascripti?

Ak je v JavaScripte deklarovaná premenná, ktorá však nepriradila hodnotu, je nedefinovaná.

Prečítajte si nižšie uvedené vyhlásenia o JavaScripte. Ak existuje príkaz ako var x; kde x je premenná. Potom x má nedefinovanú hodnotu. Typ údajov je tiež nedefinovaný.

var x;

dokument. napíš (x);

document.write (typ (x));

Zobrazí sa hodnota na stránke HTML. Dáva nedefinované. Preto obsahuje hodnotu nedefinovanú. Pri písaní document.write (type (x)); a pri opätovnom načítaní stránky bude stále nedefinované. Preto má premenná x hodnotu, ktorá je nedefinovaná a typ je tiež nedefinovaný.

Prečítajte si tiež vyhlásenie uvedené nižšie.

var študent;

document.write (študent);

Premenná študent má nedefinovanú hodnotu. Typ tejto premennej je tiež nedefinovaný.

Je tiež možné nastaviť hodnotu premennej na nedefinovanú. Pozri vyhlásenie nižšie.

var študent = nedefinované;

document.write (študent);

document.write (typeof (študent));

Teraz má premenná student nedefinovanú hodnotu. Nedefinovaný je ani typ premennej študent.

Aká je podobnosť medzi nulovou a nedefinovanou?

Oba sú dátové typy v JavaScripte

Aký je rozdiel medzi nulovým a nedefinovaným?

Rozdielny článok v strede pred tabuľkou

Null vs Nedefinované

Null je dátový typ v JavaScripte, ktorý sa používa na priradenie nehodnoty k premennej. Nedefinovaný je dátový typ v JavaScripte, ktorý sa používa, keď je deklarovaná premenná, ale nie je jej priradená hodnota.
Hodnota
Keď je premenná priradená k hodnote null, hodnota má hodnotu null. Keď je premenná priradená nedefinovaná, hodnota je nedefinovaná.
Dátový typ
Keď je premennej priradená hodnota null, dátovým typom je objekt. Ak je premenná priradená nedefinovaná, údajový typ sa považuje za nedefinovaný.

Zhrnutie - null vs nedefinované v JavaScripte

JavaScript je skriptovací jazyk na strane klienta používaný pri vývoji 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 to kľúčová technológia pre World Wide Web. Mnoho prehľadávačov podporuje JavaScript. Pri písaní programov v JavaScripte je potrebné ukladať údaje. Údaje sa ukladajú do premenných. Každá premenná má dátový typ. Dve z nich sú neplatné a nedefinované. Rozdiel medzi hodnotou null a nedefinovanou v JavaScripte je ten, že hodnota null sa používa na priradenie nehodnoty k premennej, zatiaľ čo hodnota undefined sa používa, keď je premenná deklarovaná, ale nie je jej priradená hodnota.

Stiahnite si PDF súborov null vs undefined v JavaScripte

Môžete si stiahnuť verziu tohto článku vo formáte PDF a použiť ho na offline účely podľa citačnej poznámky. Stiahnite si verziu PDF tu: Rozdiel medzi nulovou a nedefinovanou v JavaScripte

Odporúčaná: