Hvordan sjekke om en variabel er streng i JavaScript

Hvordan sjekke om en variabel er streng i JavaScript
I JavaScript er en streng en representasjon av en sekvens av tegn som kan skrives i enkelt- eller doble sitater. JavaScript -variabelen har tall så vel som strenger for å utføre enhver operasjon i forskjellige scenarier. Derfor er det en viktig oppgave for å sjekke variabel -typen i JavaScript for å identifisere riktig datatype før du utfører en operasjon. I JavaScript, typeof og tilfelle av Operatører brukes til å evaluere om variabelen er en streng eller ikke. Denne artikkelen forklarer forskjellige metoder for å sjekke at en variabel er en streng.

Læringsutbyttet til denne bloggen er listet opp nedenfor:

  • Bruke type av operatøren for å sjekke variabelen er streng
  • Bruke forekomst av operatør for å sjekke variabelen er streng

Hvordan sjekke om en variabel er en streng i JavaScript?

JavaScript har muligheten til å sjekke typen variabel ved å returnere en boolsk utgang. De typeof og tilfelle av Operatører brukes til å beregne om typen variabel er en streng eller ikke i JavaScript. De typeof Operatøren henter den variable datatypen som variabelen kan sjekkes om det er en streng eller ikke. De tilfelle av Operatøren evaluerer typen av variabelen ved kjøretid i JavaScript.

La oss øve på detaljert arbeid av typeof Operatør i JavaScript:

Metode 1: Bruke type av operatør for å sjekke om variabelen er en streng

En metode er en tilpasset typeof Operatør som bestemmer datatypen av bestått operander. Etter det evaluerer denne operatøren om variabelen er en streng eller ikke i JavaScript. For eksempel er syntaksen gitt nedenfor.

Syntaks

type av var;

I denne syntaksen, variabelen “Var” evalueres for å få sin datatype og undersøke om det er en streng eller ikke.

Kode

konsoll.Logg ("Eksempel for å sjekke variabel er streng");
var var1 = 'Velkommen til JavaScript World';
konsoll.logg (typeof var1);

Beskrivelsen av koden er gitt nedenfor:

  • En variabel “Var1”Er ansatt for å lagre strengen “Velkommen til JavaScript World”.
  • De typeof Operatøren brukes til å sjekke om “Var1” er en streng eller ikke
  • Typen variabel “Var1”Vises i konsollvinduet.

Produksjon

Utgangen returnerer “streng”I konsollvinduet, som validerer at variabelen er en streng.

Metode 2: Bruke forekomst av operatør for å sjekke om variabel er en streng

De tilfelle av Operatør er ansatt for å bestemme typen forekomst i JavaScript. Et eksempel anses å evaluere variabelen er en streng eller ikke. For eksempel er syntaks og kode gitt nedenfor.

Syntaks

var forekomst av streng;

I denne syntaksen, tilfelle av Operatør brukes til å sjekke variabelen er en forekomst av strengdatatypen eller ikke.

Kode

konsoll.Logg ("Eksempel for å sjekke variabel er streng");
var str = newString ("Velkommen til JavaScript World");
if (Str InstanceOfString)

konsoll.logg ('passerende variabel er streng');

ellers

konsoll.logg ('passerende variabel er ikke streng');

Beskrivelsen av koden er som følger:

  • En variabel “Str”Brukes til å lagre strengen “Velkommen til JavaScript World”.
  • Etter det brukes en tilstand for å sjekke om variabelen “Str”Er en streng eller ikke ved å bruke tilfelle av operatør.
  • Hvis tilstandserklæringen er sant, kan du vise meldingen “Passerende variabel er streng”. Ellers er uttalelsen “Passerende variabel er ikke streng” er trykt.

Produksjon

If-blokken av koden utføres, som sier at tilstanden er sann, og at den "passerte" variabelen er en streng er en streng.

Konklusjon

I JavaScript, typeof og tilfelle av Operatører kan brukes variabel er en streng. De typeof operatøren returnerer den variable datatypen, mens tilfelle av Operatøren sjekker om den spesifikke variabelen tilhører datatypen eller ikke. Disse operatørene kommer tilbake ekte eller falsk. Her blir begge metodene utdypet ved hjelp av passende eksempler for å sjekke variabelen er en streng i JavaScript.