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 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.