A Null és Undefined Közötti Különbség A JavaScript-ben

Tartalomjegyzék:

A Null és Undefined Közötti Különbség A JavaScript-ben
A Null és Undefined Közötti Különbség A JavaScript-ben
Anonim

Kulcskülönbség - null vs undefined a JavaScript-ben

A JavaScriptet kliensoldali szkriptnyelvként használják a weboldalak dinamikussá tételéhez. Könnyen használható a HyperText Markup Language (HTML) segítségével. A JavaScript hasznos az interaktivitás növelése és a gazdagabb felületek felépítése érdekében. JavaScript-sel történő programozáskor adatokat kell tárolni. A változó egy olyan tárolási terület, amelyet a program kezelhet. A változók memóriahelyek. Minden változónak van egy típusa. Az adott memóriahelyen tárolható értéktartománytól függ. A JavaScript sok adattípust támogat. A primitív adattípusok a Numbers, a String és a Booleans. A számok számértékeket, a karakterláncok karakterek sorozatát, a Booleans értékek pedig igaz vagy hamis értékeket tárolnak. A JavaScript összetett adattípusokkal is rendelkezik, amelyek objektumok, stb. Van még két változó. Semlegesek és meghatározatlanok. Ez a cikk a null és a undefined közötti különbséget tárgyalja a JavaScript-ben. A null és a definiálatlan közötti kulcskülönbség a JavaScript-ben az, hogy a null értéket egy nem érték hozzárendeléséhez használjuk egy változóhoz, míg a undefined értéket akkor használjuk, ha egy változót deklarálunk, de nem rendelünk hozzá értéket.

TARTALOM

1. Áttekintés és kulcskülönbségek

2. Mi a null a JavaScript-ben

3. Mi az, ami nincs definiálva a JavaScript-ben

4. A null és a undefined közötti hasonlóságok a JavaScript-ben

5. Egymás melletti összehasonlítás - null vs undefined a JavaScript-ben táblázatos formában

6. Összegzés

Mi a null a Javascriptben?

A JavaScript támogatja az objektumorientált programozást. A program vagy a szoftver a Java segítségével objektumokká modellezhető. Ezek az objektumok más objektumokkal kommunikálnak. A JavaScript-objektumokat göndör zárójelek segítségével írják. Az objektum tulajdonságait név, érték párokként írjuk. Vessző választja el őket. pl var student = {név: “Ann”, jegyek: 65};

A null és undefined közötti különbség a JavaScript-ben
A null és undefined közötti különbség a JavaScript-ben

Amikor a programozó nem értéket akar rendelni egy változóhoz, használhatja a null adattípust. Ezt az adattípust objektumnak tekintik.

Olvassa el az alábbi JavaScript utasításokat.

var x = null;

document.write (x);

document.write (typeof (x));

A document.write (x) megadja az x értékét. Semleges. Az x típusa objektum.

Lásd az alábbi példát.

var student = {név: “Ann”, jegyek: 65};

tanuló = null;

A fentiek szerint a hallgató értéke nulla. Az adattípus objektum.

Mi nem definiált a Javascriptben?

A JavaScript-ben, ha egy változó deklarálva van, de nem rendel hozzá értéket, akkor ez nincs meghatározva.

Olvassa el az alábbi JavaScript utasításokat. Ha van olyan utasítás, mint a var x; ahol x egy változó. Ekkor x értéke nincs meghatározva. Az adattípus szintén nincs meghatározva.

var x;

dokumentum. írja (x);

document.write (type (x));

Ez megjeleníti az értéket a HTML oldalon. Meghatározatlant ad. Ezért meghatározatlan értéket tartalmaz. A dokumentum írásakor.write (type (x)); és az oldal újratöltésével továbbra is meghatározatlan lesz. Ezért az x változónak van egy értéke, amely nem definiált, és a típus is nincs meghatározva.

Lásd az alábbi állítást is.

var hallgató;

document.write (hallgató);

A változó tanulónak meghatározatlan értéke van. A változó típusa szintén nincs meghatározva.

Az is lehetséges, hogy a változó értékét definiálatlanra állítsuk. Lásd az alábbi nyilatkozatot.

var hall = undefined;

document.write (hallgató);

document.write (typeof (hallgató));

Most a hallgatói változó meghatározatlan értéke van. A változó tanuló típusa szintén nincs meghatározva.

Mi a hasonlóság a null és a definiálatlan között?

Mindkettő adattípus a JavaScript-ben

Mi a különbség a null és a undefined között?

Különböző cikk a táblázat előtt

Null vs Undefined

A null egy adattípus a JavaScript-ben, amelyet nem érték hozzáadásához használnak egy változóhoz. A undefined egy adattípus a JavaScriptben, amelyet akkor használnak, amikor egy változót deklarálnak, de nem rendelnek hozzá értéket.
Érték
Amikor a változó nullához van rendelve, az érték null. Ha a változót meghatározatlanul rendeljük hozzá, akkor az érték nincs meghatározva.
Adattípus
Ha a változó null értéket kap, az adattípus objektum. Ha a változó meghatározatlanul van hozzárendelve, az adattípus meghatározatlannak tekintendő.

Összegzés - null vs undefined a JavaScript-ben

A JavaScript egy kliens oldali szkriptnyelv, amelyet webalkalmazások fejlesztésére használnak. Interaktivitást hoz egy weboldalra. Online programok, videojátékok fejlesztésére is használják. A HTML és a CSS mellett ez a világháló alapvető technológiája. Sok böngésző támogatja a JavaScript-et. A programok JavaScript-beírásakor adatokat kell tárolni. Az adatokat változókban tároljuk. Minden változónak van egy adattípusa. Közülük kettő semleges és meghatározatlan. A null és a definiálatlan közötti különbség a JavaScriptben az, hogy a null értéket egy változóhoz nem érték hozzárendeléséhez, míg a undefined értéket akkor használjuk, ha egy változót deklarálunk, de nem rendelünk hozzá értéket.

Töltse le a null vs undefined PDF fájlt a JavaScript-ben

A cikk PDF-verzióját letöltheti, és offline célokra is használhatja, az idézési megjegyzés szerint. Töltse le a PDF verziót itt: A null és undefined közötti különbség a JavaScript-ben

Ajánlott: