Nøgleforskel - null vs udefineret i JavaScript
JavaScript bruges som et script-sprog på klientsiden for at gøre websiderne dynamiske. Det er let at bruge med HyperText Markup Language (HTML). JavaScript er nyttigt for at øge interaktiviteten og opbygge rigere grænseflader. Når du programmerer med JavaScript, er det nødvendigt at gemme data. En variabel er et lagerområde, som programmet kan manipulere. Variabler er hukommelsesplaceringer. Hver variabel har en type. Det afhænger af rækkevidden af værdier, der kan gemmes på det hukommelsessted. JavaScript understøtter mange datatyper. De primitive datatyper er Numbers, String og Booleans. Numre gemmer numeriske værdier, strenge gemmer en sekvens af tegn, og booleaner gemmer sandt eller falsk. JavaScript har også sammensatte datatyper, der er objekter osv. Der er yderligere to variabler. De er nul og udefinerede. Denne artikel diskuterer forskellen mellem null og udefineret i JavaScript. Nøgleforskellen mellem null og udefineret i JavaScript er, at null bruges til at tildele en ikke-værdi til en variabel, mens udefineret bruges, når en variabel erklæres, men ikke tildeles en værdi.
INDHOLD
1. Oversigt og nøgleforskel
2. Hvad er null i JavaScript
3. Hvad er udefineret i JavaScript
4. Ligheder mellem null og udefineret i JavaScript
5. Sammenligning side om side - null vs udefineret i JavaScript i tabelform
6. Resumé
Hvad er null i Javascript?
JavaScript understøtter objektorienteret programmering. Et program eller softwaren kan modelleres til objekter ved hjælp af JavaScript. Disse objekter kommunikerer med andre objekter. JavaScript-objekter er skrevet ved hjælp af krøllede seler. Objektegenskaber skrives som navn, værdipar. De adskilles med et komma. f.eks var student = {navn: “Ann”, karakterer: 65};
Når programmøren ønsker at tildele en variabel, der ikke er værdi, kan han bruge datatypen null. Denne datatype betragtes som et objekt.
Se nedenstående JavaScript-udsagn.
var x = null;
document.write (x);
document.write (typeof (x));
Document.write (x) giver værdien af x. Det er nul. Typen af x er objekt.
Se nedenstående eksempel.
var student = {navn: “Ann”, karakterer: 65};
studerende = null;
I henhold til ovenstående er værdien af studerende nul. Datatype er objekt.
Hvad er udefineret i Javascript?
Når en variabel erklæres, men ikke tildeler en værdi, i JavaScript, er den udefineret.
Se nedenstående JavaScript-udsagn. Hvis der er en erklæring som var x; hvor x er en variabel. Derefter har x en værdi udefineret. Datatypen er også udefineret.
var x;
dokument. skriv (x);
document.write (type (x));
Dette viser værdien på HTML-siden. Det giver udefineret. Derfor indeholder den en værdi af udefineret. Når du skriver document.write (type (x)); og genindlæser siden, vil den stadig give udefineret. Derfor har variablen x en værdi, der er udefineret, og typen er også udefineret.
Se også nedenstående erklæring.
var studerende;
document.write (studerende);
Den variable elev har en udefineret værdi. Variabeltypen er også udefineret.
Det er også muligt at indstille variabelværdien til udefineret. Se nedenstående erklæring.
var studerende = udefineret;
document.write (studerende);
document.write (typeof (student));
Nu har studentvariablen udefineret værdi. Typen af variabel studerende er også udefineret.
Hvad er ligheden mellem null og udefineret?
Begge er datatyper i JavaScript
Hvad er forskellen mellem null og udefineret?
Diff artikel midt foran bordet
Null vs udefineret |
|
Nullen er en datatype i JavaScript, der bruges til at tildele en variabel, der ikke er værdi. | Den udefinerede er en datatype i JavaScript, der bruges, når en variabel erklæres, men ikke tildeles en værdi. |
Værdi | |
Når variablen er tildelt null, er værdien null. | Når variablen tildeles udefineret, er værdien udefineret. |
Datatype | |
Når variablen er tildelt null, er datatypen et objekt. | Når variablen er tildelt udefineret, betragtes datatypen som udefineret. |
Oversigt - null vs udefineret i JavaScript
JavaScript er et scriptsprog på klientsiden, der bruges til udvikling af webapplikationer. Det bringer interaktivitet til en webside. Det bruges også til at udvikle online-programmer, videospil. Sammen med HTML og CSS er det en kerneteknologi til World Wide Web. Mange browsere understøtter JavaScript. Når du skriver programmer i JavaScript, er det nødvendigt at gemme data. Data gemmes i variabler. Hver variabel har en datatype. To af dem er nul og udefinerede. Forskellen mellem null og udefineret i JavaScript er, at null bruges til at tildele en variabel, der ikke er værdi, mens udefineret bruges, når en variabel erklæres, men ikke tildeles en værdi.
Download PDF af null vs udefineret i JavaScript
Du kan downloade PDF-version af denne artikel og bruge den til offlineformål som pr. Citatnote. Download venligst PDF-versionen her: Forskellen mellem null og udefineret i JavaScript