Diferența Dintre Nul și Nedefinit în JavaScript

Cuprins:

Diferența Dintre Nul și Nedefinit în JavaScript
Diferența Dintre Nul și Nedefinit în JavaScript

Video: Diferența Dintre Nul și Nedefinit în JavaScript

Video: Diferența Dintre Nul și Nedefinit în JavaScript
Video: JavaScript практика. Таймер обратного осчета 2024, Noiembrie
Anonim

Diferența cheie - nul vs nedefinit în JavaScript

JavaScript este utilizat ca limbaj de scriptare pentru client pentru a face paginile web dinamice. Este ușor de utilizat cu HyperText Markup Language (HTML). JavaScript este util pentru a crește interactivitatea și pentru a construi interfețe mai bogate. Când programați cu JavaScript, este necesar să stocați date. O variabilă este o zonă de stocare pe care programul o poate manipula. Variabilele sunt locații de memorie. Fiecare variabilă are un tip. Depinde de gama de valori care pot fi stocate în acea locație de memorie. JavaScript acceptă multe tipuri de date. Tipurile de date primitive sunt Numbers, String și Booleans. Numerele stochează valori numerice, șirurile stochează o succesiune de caractere, iar booleenii stochează adevărat sau fals. JavaScript are, de asemenea, tipuri de date compozite care sunt obiecte etc. Există alte două variabile. Sunt nule și nedefinite. Acest articol discută diferența dintre nul și nedefinit în JavaScript. Diferența cheie între nul și nedefinit în JavaScript este că null este utilizat pentru a atribui o valoare nevaloroasă unei variabile în timp ce nedefinit este utilizat atunci când o variabilă este declarată, dar nu este atribuită cu o valoare.

CUPRINS

1. Prezentare generală și diferența cheie

2. Ce este nul în JavaScript

3. Ce este nedefinit în JavaScript

4. Asemănări între nul și nedefinit în JavaScript

5. Comparație side by side - nul vs nedefinit în JavaScript în formă tabelară

6. Rezumat

Ce este nul în Javascript?

JavaScript acceptă programarea orientată pe obiecte. Un program sau software-ul poate fi modelat în obiecte folosind JavaScript. Aceste obiecte comunică cu alte obiecte. Obiectele JavaScript sunt scrise folosind acolade. Proprietățile obiectului sunt scrise ca nume, perechi de valori. Acestea sunt separate printr-o virgulă. de exemplu, var student = {nume: „Ann”, mărci: 65};

Diferența dintre nul și nedefinit în JavaScript
Diferența dintre nul și nedefinit în JavaScript

Când programatorul dorește să atribuie o non-valoare unei variabile, poate folosi tipul de date nul. Acest tip de date este considerat ca un obiect.

Consultați declarațiile JavaScript de mai jos.

var x = nul;

document.write (x);

document.write (typeof (x));

Document.write (x) va da valoarea lui x. Este nul. Tipul de x este obiect.

Consultați exemplul de mai jos.

var student = {nume: „Ann”, marchează: 65};

student = nul;

Conform celor de mai sus, valoarea elevului este nulă. Tipul de date este obiect.

Ce este nedefinit în Javascript?

În JavaScript, atunci când o variabilă este declarată, dar nu a atribuit o valoare, atunci aceasta este nedefinită.

Consultați declarațiile JavaScript de mai jos. Dacă există o afirmație precum var x; unde x este o variabilă. Atunci x are o valoare nedefinită. Tipul de date este, de asemenea, nedefinit.

var x;

document. scrie (x);

document.write (tip (x));

Aceasta va afișa valoarea pe pagina HTML. Oferă nedefinit. Prin urmare, conține o valoare nedefinită. Când scrieți document.write (tastați (x)); și reîncărcarea paginii, va da în continuare nedefinit. Prin urmare, variabila x are o valoare nedefinită, iar tipul este, de asemenea, nedefinit.

Consultați și enunțul de mai jos.

var student;

document.write (student);

Variabila student are o valoare nedefinită. Tipul acelei variabile este, de asemenea, nedefinit.

De asemenea, este posibil să setați valoarea variabilei la nedefinit. Consultați declarația de mai jos.

var student = nedefinit;

document.write (student);

document.write (tipul (studentului));

Acum variabila student are o valoare nedefinită. Tipul de student variabil este, de asemenea, nedefinit.

Care este asemănarea dintre nul și nedefinit?

Ambele sunt tipuri de date în JavaScript

Care este diferența dintre nul și nedefinit?

Difuzarea articolului din mijloc înainte de tabel

Nul vs Nedefinit

Nul este un tip de date din JavaScript utilizat pentru a atribui o valoare nevaloroasă unei variabile. Nedefinit este un tip de date în JavaScript utilizat atunci când o variabilă este declarată, dar nu este atribuită cu o valoare.
Valoare
Când variabila este atribuită nulului, valoarea este nulă. Când variabila este atribuită nedefinită, valoarea este nedefinită.
Tipul de date
Când variabilei i se atribuie nul, tipul de date este un obiect. Când variabila este atribuită nedefinită, tipul de date este considerat nedefinit.

Rezumat - nul vs nedefinit în JavaScript

JavaScript este un limbaj de script pentru partea clientului utilizat pentru dezvoltarea aplicațiilor web. Aduce interactivitate unei pagini web. De asemenea, este folosit pentru a dezvolta programe online, jocuri video. Alături de HTML și CSS, este o tehnologie de bază pentru World Wide Web. Multe browsere acceptă JavaScript. Când scrieți programe în JavaScript, este necesar să stocați date. Datele sunt stocate în variabile. Fiecare variabilă are un tip de date. Două dintre ele sunt nule și nedefinite. Diferența dintre null și nedefinit în JavaScript este că null este utilizat pentru a atribui o non-valoare unei variabile în timp ce nedefinit este utilizat atunci când o variabilă este declarată, dar nu este atribuită cu o valoare.

Descărcați PDF-ul null vs nedefinit în JavaScript

Puteți descărca versiunea PDF a acestui articol și o puteți folosi în scopuri offline, conform notei de citare. Vă rugăm să descărcați versiunea PDF aici: Diferența dintre nul și nedefinit în JavaScript

Recomandat: