Hva er typen null i JavaScript?
Hva er typen null i JavaScript?

Video: Hva er typen null i JavaScript?

Video: Hva er typen null i JavaScript?
Video: Рефакторинг: switch vs if-else vs enum vs HashMap [Шаблон "Команда"] 2024, November
Anonim

I JavaScript null er ingenting . Det skal være noe som ikke eksisterer. Dessverre, i JavaScript , dataen type null er et objekt. Du kan betrakte det som en feil i JavaScript den typen null er et objekt.

Med tanke på dette, hva er type null?

De null verdi er teknisk sett en primitiv, slik "objekt" eller "tall" er primitiver. De null verdien ble imidlertid representert som NULL peker, som var 0x00 for de fleste plattformer. Som et resultat av denne likheten, null har 0 type tag, som tilsvarer et objekt.

På samme måte, hvordan bruker du null i JavaScript? ' Null' i JavaScript ' Null ' er et nøkkelord i JavaScript som betyr "ingen verdi" eller ikke-eksistens av noen verdi. Hvis du ønsker å makulere en variabel av dens tilordnede verdi, kan du ganske enkelt tilordne ' null ' til det. I tillegg til dette, som ethvert annet objekt, blir det aldri implisitt tilordnet en variabel av JavaScript.

Også å vite er hvorfor type null er objekt i JavaScript?

I JavaScript , type null er 'objekt ', som feilaktig antyder det null er en gjenstand (det er det ikke, det er en primitiv verdi, se blogginnlegget mitt om kategorisering av verdier for detaljer). Dette er en feil og en som dessverre ikke kan fikses, fordi den ville bryte eksisterende kode. Dataene er en referanse til en gjenstand.

Er null en datatype?

Det er ingen datatypen NULL . NULL i seg selv betyr fravær av data . Når det er nei data , hvordan kan det ha type ? Datatype for NULL er like meningsløst som data-type for 0: det kan være INTEGER, FLOAT eller en VARCHAR.

Anbefalt: