Hvad er typen af null i JavaScript?
Hvad er typen af null i JavaScript?

Video: Hvad er typen af null i JavaScript?

Video: Hvad er typen af null i JavaScript?
Video: Javascript Data Types: Interview Questions You Need To Know 2024, November
Anonim

I JavaScript null er ingenting . Det formodes at være noget, der ikke eksisterer. Desværre i JavaScript , dataene type nul er en genstand. Du kan betragte det som en fejl i JavaScript den type nul er en genstand.

I betragtning af dette, hvad er en type null?

Det nul værdi er teknisk set en primitiv, sådan som "objekt" eller "tal" er primitiver. Det nul værdi blev dog repræsenteret som NUL pointer, som var 0x00 for de fleste platforme. Som et resultat af denne lighed, nul har 0 type tag, som svarer til et objekt.

På samme måde, hvordan bruger du null i JavaScript? ' Null' i JavaScript ' Nul ' er et nøgleord i JavaScript der betyder "ingen værdi" eller ikke-eksistens af nogen værdi. Hvis du ønsker at makulere en variabel fra dens tildelte værdi, kan du blot tildele ' nul 'til det. Udover dette, som ethvert andet objekt, er det aldrig implicit tildelt en variabel af JavaScript.

Også at vide er, hvorfor typeof null er objekt i JavaScript?

I JavaScript , type null er 'objekt ', hvilket fejlagtigt antyder det nul er en objekt (det er det ikke, det er en primitiv værdi, se mit blogindlæg om kategorisering af værdier for detaljer). Dette er en fejl, som desværre ikke kan rettes, fordi den ville bryde eksisterende kode. Dataene er en reference til en objekt.

Er null en datatype?

Der er ingen datatype NULL . NUL selv betyder FRAVÆR af data . Når der er nej data , hvordan kan det have type ? Datatype for NULL er lige så meningsløst som datatype for 0: det kan være INTEGER, FLOAT eller en VARCHAR.

Anbefalede: