Støping til streng i JavaScript

Støping til streng i JavaScript
Støping er prosedyren for å konvertere en verdi av hvilken som helst datatype til en spesifisert datatype. Når en verdi blir konvertert til strengtype, kalles den støping til streng. Det kan brukes i flere scenarier, for eksempel sammenkoblingsstrenger, vise data på brukergrensesnittet, og så videre. For å støpe verdien til en streng, gir JavaScript forskjellige forhåndsdefinerte tilnærminger.

Dette innlegget vil demonstrere metodene for å støpe verdien til en streng.

Hvordan kaste enhver verdi til streng i JavaScript?

For å støpe verdien til en streng, bruk følgende tilnærminger:

  • Bruker "toString ()”Metode
  • Bruker "Streng ()”Metode
  • Ved hjelp av "+”Operatør

Metode 1: Kast en verdi til streng ved bruk av "toString ()" -metode

Bruke "toString ()”Metode for å støpe en verdi til en streng. Det er den forhåndsdefinerte metoden for en "Streng ()”Objekt som brukes til å konvertere enhver verdi til en streng.

Syntaks
Bruk følgende syntaks for “ToString ()” -metoden:

variabel.toString ()

Eksempel
Lag to variabler, “Num” og “Bool” som lagrer tallet “11” og boolsk verdi ”ekte”Henholdsvis:

var num = 11;
var bool = sant;

Nå, sjekk type variablene ved å bruke “typeof”Operatør:

konsoll.Log (num + "er" + typeof num);
konsoll.Log (bool + "er" + typeof bool);

Ring "toString ()”Metode med begge variablene for å konvertere verdiene sine til en streng:

var output1 = num.toString ();
var output2 = bool.toString ();

Etter støpeverdier til streng, må du bekrefte typen utgangsverdier:

konsoll.logg (output1 + "er" + typeof output1);
konsoll.Log (output2 + "er" + typeof output2);

Utgangen indikerer at verdiene er blitt støpt til en streng:

Metode 2: Kast en verdi til streng ved bruk av “String ()” -metode

For å støpe verdien til en streng, bruk "Streng ()”Metode. Det er i utgangspunktet konstruktøren av “Streng”Objekt. Det oppretter et nytt strengobjekt fra den gitte verdien av alle typer.

Syntaks
Følgende syntaks brukes til “String ()” -metoden:

Streng (variabel)

Eksempel
Gi variablene til "String ()" -metoden for å lage nye strengobjekter av de verdiene:

var output1 = streng (num);
var output2 = streng (bool);

Kontroller typen av de resulterende verdiene ved å bruke "Typeof" -operatøren:

konsoll.logg (output1 + "er" + typeof output1);
konsoll.Log (output2 + "er" + typeof output2);

Produksjon

Metode 3: Kast en verdi til streng ved hjelp av "+" -operatøren

Du kan også bruke "+”Operatør for å støpe verdien til en streng. Dette er kjent som strengkonturasjon. Concatenating en streng med en annen verdi konverterer automatisk den andre verdien til en streng og sammenkobler den med den originale strengen.

Syntaks
Følg den gitte syntaksen for å støpe verdien til en streng ved hjelp av “+” -operatøren:

variabel + ""

Eksempel
Bruk “+” -operatøren til å konvertere en gitt verdi til en streng:

var output1 = num + "";
var output2 = bool + "";

Sjekk typen av støpte verdier:

konsoll.logg (output1 + "er" + typeof output1);
konsoll.Log (output2 + "er" + typeof output2);

Det kan sees at verdiene har blitt støpt til streng ved bruk av “+” -operatøren:

Det handler om castingverdien til en streng i JavaScript.

Konklusjon

For å støpe verdien til en streng, bruk "toString ()”Metode,“Streng ()”Metode, eller“+”Operatør. "ToString ()" -metoden er den forhåndsbygde metoden for "Streng”Objekt og er den mest brukte metoden for å støpe verdien til en streng. Dette innlegget demonstrerte metodene for å støpe verdien til en streng.