Forskjellen mellom null og undefined i JavaScript

Nøkkelforskjell - null vs udefinert i JavaScript
 

JavaScript brukes som et skriptspråk på klientsiden for å gjøre nettsidene dynamiske. Det er enkelt å bruke med HyperText Markup Language (HTML). JavaScript er nyttig for å øke interaktiviteten og å bygge rikere grensesnitt. Når du programmerer med JavaScript, er det nødvendig å lagre data. En variabel er et lagringsområde som programmet kan manipulere. Variabler er minnesteder. Hver variabel har en type. Det avhenger av rekkevidden av verdier som kan lagres i denne minnestedelen. JavaScript støtter mange datatyper. De primitive datatyper er Numbers, String og Booleans. Tall lagrer numeriske verdier, Strings lagrer en sekvens av tegn og Booleans butikk sant eller falskt. JavaScript har også sammensatte datatyper som er objekter etc. Det er to andre variabler. De er null og udefinerte. Denne artikkelen diskuterer forskjellen mellom null og undefined i JavaScript. De nøkkelforskjell mellom null og undefined i JavaScript er det null brukes til å tildele en ikke-verdi til en variabel mens udefinert brukes når en variabel er erklært, men ikke tildelt med en verdi.

INNHOLD

1. Oversikt og nøkkelforskjell
2. Hva er null i JavaScript
3. Hva er udefinert i JavaScript
4. Likheter Mellom null og udefinert i JavaScript
5. Side ved side-sammenligning - null vs udefinert i JavaScript i tabellform
6. Sammendrag

Hva er null i Javascript?

JavaScript støtter Object Oriented Programming. Et program eller programvaren kan modelleres i objekter som bruker JavaScript. Disse objektene kommuniserer med andre objekter. JavaScript-objekter er skrevet med krøllete braces. Objektegenskaper er skrevet som navn, verdipar. De er adskilt av et komma. f.eks var student = navn: "Ann", karakterer: 65;

Når programmereren ønsker å tildele en ikke-verdi til en variabel, kan han bruke datatypen null. Denne datatypen betraktes som et objekt.

Se under JavaScript-setningene nedenfor.

var x = null;

document.write (x);

document.write (typeof (x));

Document.write (x) vil gi verdien av x. Det er null. Typen x er objekt.

Se eksemplet nedenfor.

var student = navn: "Ann", karakterer: 65;

student = null;

I følge ovennevnte er verdien av student null. Datatype er objekt.

Hva er udefinert i Javascript?

I JavaScript, når en variabel er erklært, men ikke tilordnet en verdi, er den udefinert.

Se under JavaScript-setningene nedenfor. Hvis det er en setning som var x; hvor x er en variabel. Deretter har x en verdi udefinert. Datatypen er også udefinert.

var x;

dokument. skrive (x);

document.write (type (x));

Dette viser verdien på HTML-siden. Det gir udefinert. Derfor inneholder den en verdi av udefinert. Når du skriver document.write (type (x)); og laster opp siden, vil den fortsatt gi udefinert. Derfor har variabelen x en verdi som er udefinert og typen er også udefinert.

Se også under erklæringen.

var student;

document.write (student);

Den variable studenten har en udefinert verdi. Typen av denne variabelen er også udefinert.

Det er også mulig å sette den variable verdien til udefinert. Se under setningen.

var student = undefined;

document.write (student);

document.write (typeof (student));

Nå har studentvariabelen udefinert verdi. Typen av variabel student er også udefinert.

Hva er likheten mellom null og udefinert?

  • Begge er datatyper i JavaScript.

Hva er forskjellen mellom null og undefined?

Null vs Undefined

Null er en datatype i JavaScript som brukes til å tildele en ikke-verdi til en variabel. Udefinert er en datatype i JavaScript som brukes når en variabel er erklært, men ikke tildelt med en verdi.
 Verdi
Når variabelen er tildelt til null, er verdien null. Når variabelen er tildelt udefinert, er verdien udefinert.
Data-type
Når variabelen er tildelt null, er datatypen en gjenstand. Når variabelen er tildelt undefined, anses datatypen som udefinert.

Sammendrag - null vs udefinert i JavaScript 

JavaScript er et skriptspråk på klientsiden som brukes til utvikling av webapplikasjoner. Det bringer interaktivitet til en nettside. Det brukes også til å utvikle elektroniske programmer, videospill. Sammen med HTML og CSS, er det en kjerneteknologi for World Wide Web. Mange nettlesere støtter JavaScript. Når du skriver programmer i JavaScript, er det nødvendig å lagre data. Data lagres i variabler. Hver variabel har en datatype. To av dem er null og udefinerte. Forskjellen mellom null og undefined i JavaScript er at null er brukt til å tildele en ikke-verdi til en variabel mens udefinert brukes når en variabel er erklært, men ikke tildelt med en verdi.

Last ned PDF-filen fra null vs undefined i JavaScript

Du kan laste ned PDF-versjonen av denne artikkelen og bruke den til off-line formål som per sitatnotat. Vennligst last ned PDF-versjonen her: Forskjell mellom null og udefinert i JavaScript

Henvisning:

1.tutorialspoint.com. "JavaScript-variabler." Poenget, Tilgjengelig her  
2.JavaScript Datatyper, w3schools.com Tilgjengelig her  

Bilde Courtesy:

1.'Javascript badge'By Nikotaf - Eget arbeid, (CC BY-SA 4,0) via Commons Wikimedia