Hvordan sjekke om en variabel er udefinert i JavaScript?

Hvordan sjekke om en variabel er udefinert i JavaScript?

Mens du arbeider med kompleks kode, er det behov for å bruke en sjekk på variablene for å observere bruken av dem i koden. Denne prosessen fører til å fjerne ubrukte variabler. Denne sjekken kan også være effektiv til å knytte en bestemt funksjonalitet til "udefinert”På grunn av enhver oppdatering osv. I slike tilfeller er det nyttig å sjekke om en variabel er udefinert for å bruke minnet effektivt.

Denne bloggen vil demonstrere tilnærmingene for å sjekke tilstanden til udefinerte variabler i JavaScript.

Hvordan sjekke om en variabel er udefinert i JavaScript?

Følgende tilnærminger kan brukes i kombinasjon med "typeof”Operatør for å bruke en sjekk på den udefinerte variabelen i JavaScript:

    • Tilordne med “eiendom”.
    • konsoll.Logg()”Metode.

Tilnærming 1: Kontrollere udefinert variabel i JavaScript ved å tilordne det med en eiendom

Denne tilnærmingen kan brukes ved å tilordne variabelen en bestemt egenskap og deretter sjekke typen.

Eksempel

Oversikt over følgende JavaScript -kode:

La x = udefinert
konsoll.Logg ("Variabelen er:", Typeof x)


I koden ovenfor, utfør følgende trinn:

    • Initialiser variabelen “x”Med eiendommen”udefinert”.
    • Logg variabelen på konsollen ved å bruke “typeof”Operatør.
    • Dette vil resultere i å gi typen variabel som udefinert.

Produksjon



Fra ovennevnte utgang kan det observeres at den nødvendige funksjonaliteten er "oppnådd”.

Tilnærming 2: Kontroller udefinert variabel i JavaScript ved hjelp av konsoll.Log () Metode

konsoll.Logg()”Metode brukes til å logge en melding på konsollen. Denne metoden kan brukes til å logge typen for den opprettede variabelen som ikke er initialisert.

Eksempel

La oss følge det gitte eksemplet trinn for trinn:

La x;
konsoll.Logg ("Variabelen er:", x)


Følg de uttalte trinnene i koden ovenfor:

    • Erklære en variabel som heter “x”Uten å initialisere det med en viss verdi.
    • Ved logging av variabelen på konsollen vil den returnere “udefinert”.

Produksjon



I denne utgangen kan det observeres at bare ved å erklære en variabel og ikke initialisere den, vil variabelen bli vurdert "udefinert”.

Denne oppskrivningen forklarte tilnærmingene for å sjekke tilstanden til udefinerte variabler i JavaScript.

Konklusjon

Tilordne en variabel med eiendom eller konsollen.Log () -metoden kan brukes til å sjekke om en variabel er udefinert i JavaScript. Den tidligere tilnærmingen tildeler en variabel med "udefinert”Eiendom. Den sistnevnte tilnærmingen kan brukes for å returnere typen av den uinitialiserte variabelen ved å logge den udefinert på konsollen. Denne opplæringen viser hvordan du kan sjekke tilstanden til en udefinert variabel i JavaScript.