Hvordan sjekke en ikke definert variabel i JavaScript

Hvordan sjekke en ikke definert variabel i JavaScript

Mens du programmerer, kan det hende du må bekrefte om en bestemt variabel allerede er erklært. I det andre tilfellet kan det kreves å sjekke typen av den spesifiserte variabelen, enten det er et tall, streng, objekt, boolsk eller funksjon. For å gjøre det tilbyr JavaScript en innebygd metode som heter “typeof”Operatør. Den bestemmer hvilken type den passerte operanden og viser den på konsollen.

Denne opplæringen vil beskrive måten å bestemme en ikke-definert variabel i JavaScript.

Hvordan sjekke en ikke definert variabel i JavaScript?

For å bekrefte om en variabel er definert, bruk "typeof”Operatør. Typen av operatøren sender ut en streng som indikerer typen operand/variabel. Hvis operanden eller variabelen ikke er definert, kommer den tilbake "udefinert”.

Syntaks

Bruk følgende syntaks for å bruke operatøren "Typeof":

type av variabel


Eksempel

La oss sjekke at "y”Er definert eller ikke:

type av y;


Utgangen viser “udefinert”Fordi variabelen”y”Er ikke definert ennå:


La oss nå erklære variabelen “y”:

var y;


Kontroller deretter typen av variabelen y:

type av y;


Det gir også “udefinert”Fordi Y bare er erklært ikke definert ennå:


Så tilordne verdien “15”Til Y:

var y = 15;


Sjekk typen av variabelen y:

type av y;


Det kan sees at utgangen gir “Antall”Som er typen variabel”y”:


Du kan også bruke den undergitte koden for å bestemme variabelen er definert eller ikke:

var y = "linuxhint";
if (typeof y !== 'udefinert' && y !== null)
konsoll.Logg ("Y er" + typenof y + "(" + y + ")");

ellers
konsoll.logg ("y er ikke definert");


Utgangen viser verdien og dens type lagret i variabelen “y”, Fordi det er definert og ikke null:


Vi har samlet all nødvendig informasjon relatert til å verifisere en ikke definert variabel i JavaScript.

Konklusjon

Å sjekke om en variabel er “ikke definert”, Bruk JavaScript forhåndsdefinert“typeof”Operatør. Det gir en streng som en utgang som indikerer variabel -typen. Det kommer tilbake “udefinert”Mens variabelen ikke er definert. Denne opplæringen beskrev måten å bestemme en JavaScript ikke-definert variabel.