Konverter et tal til en streng i JavaScript
Konvertering af tal til strenge i JavaScript er en almindelig opgave, der kan opnås ved hjælp af forskellige metoder. Forståelse af disse metoder er afgørende for datamanipulation og præsentation i webudvikling. Denne vejledning vil dække de forskellige måder at konvertere tal til strenge i JavaScript, herunder brug af toString(), String() og skabelonliteralerne. At beherske disse teknikker sikrer effektiv og præcis datahåndtering i dine projekter.
I JavaScript kan du ændre ethvert tal til strengformat ved hjælp af følgende metoder:
Indholdsfortegnelse
- Metode 1: Brug af metoden toString()
- Metode 2: Brug af String()-funktionen
- Metode 3: Sammenkædning af en tom streng
- Metode 4: Brug af skabelonstrenge
- Metode 5: Brug af metoden toLocaleString()
- Metode 6: Brug af Lodash _.toString()-metoden
Metode 1: Brug af toString()-metoden
Denne metode hører til Nummer.Prototype objekt. Det tager et heltal eller et flydende kommatal og konverterer det til en strengtype.
Syntaks:
num.toString();
Eksempel: Dette eksempel bruger metoden toString() til at konvertere et tal til en streng.
Javascript let a = 20; console.log(a.toString()); console.log((50).toString()); console.log((60).toString()); console.log((7).toString(2)); // (7 in base 2, or binary)
Produktion
20 50 60 111
Metode 2: Brug af String()-funktionen
Denne metode accepterer et heltal eller flydende kommatal som en parameter og konverterer det til strengtype.
Syntaks:
String(object);
Eksempel: Dette eksempel bruger String()-funktionen til at konvertere et tal til en streng.
Javascript let a = 30; console.log(String(a)); console.log(String(52)); console.log(String(35.64));
Produktion
30 52 35.64
Bemærk: Det gør ikke nogen basale samtaler som .toString() gør.
Metode 3: Sammenkædning af en tom streng
Dette er uden tvivl en af de nemmeste måder at konvertere ethvert heltal eller flydende kommatal til en streng.
Syntaks:
let variable_name =' ' + value;
Eksempel: I dette eksempel vil vi sammenkæde et tal til en streng, og det bliver konverteret til en streng.
Javascript let a = '' + 50; console.log(a);
Produktion
50
Metode 4: Brug af skabelonstrenge
Indsprøjtning af et tal i en streng er også en gyldig måde at parse en heltalsdatatype eller Float-datatype på.
Syntaks:
let variable_name = '${value}'; Eksempel: Dette eksempel bruger skabelonstrenge til at konvertere et tal til en streng.
Javascript let num = 50; let flt = 50.205; let string = `${num}`; let floatString = `${flt}`; console.log(string); console.log(floatString); Produktion
50 50.205
Metode 5: Brug af metoden toLocaleString()
Det toLocaleString() metode konverterer et tal til en streng ved hjælp af et lokalt sprogformat.
Eksempel:
Javascript let number = 92; let numberString = number.toLocaleString(); console.log(numberString);
Produktion
92
Metode 6: Ved brug af Lodash _.toString() metode
I denne tilgang bruger vi Lodash _.toString()-metoden, der kun konverterer den givne værdi til strengen.
Eksempel: Dette eksempel viser implementeringen af den ovenfor forklarede tilgang.
Javascript // Requiring the lodash library const _ = require('lodash'); // Use of _.toString() method console.log(_.toString(-0)); Produktion:
'-0'
Konvertering af tal til strenge i JavaScript er ligetil med metoder som toString(), String() og skabelonliteral. Hver metode giver unikke fordele afhængigt af din specifikke brugssituation. Ved at mestre disse teknikker kan du forbedre dine JavaScript-færdigheder og sikre præcis datamanipulation i dine webudviklingsprojekter. Begynd at implementere disse metoder for at forbedre din kodningseffektivitet og nøjagtighed.