Converteix un número en una cadena en JavaScript
Convertir números en cadenes en JavaScript és una tasca habitual que es pot aconseguir mitjançant diversos mètodes. Entendre aquests mètodes és essencial per a la manipulació i presentació de dades en el desenvolupament web. Aquesta guia tractarà les diferents maneres de convertir números en cadenes en JavaScript, inclòs l'ús de toString(), String() i literals de plantilla. Dominar aquestes tècniques garanteix un maneig de dades eficient i precís en els vostres projectes.
A JavaScript, podeu canviar qualsevol número en format de cadena mitjançant els mètodes següents:
Taula de contingut
- Mètode 1: utilitzant el mètode toString().
- Mètode 2: Ús de la funció String().
- Mètode 3: concatenació d'una cadena buida
- Mètode 4: Ús de cadenes de plantilla
- Mètode 5: utilitzant el mètode toLocaleString().
- Mètode 6: utilitzant el mètode Lodash _.toString().
Mètode 1: utilitzant el mètode toString().
Aquest mètode pertany a la Número.Prototip objecte. Pren un nombre enter o de coma flotant i el converteix en un tipus de cadena.
Sintaxi:
num.toString();
Exemple: Aquest exemple utilitza el mètode toString() per convertir un número en una cadena.
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)
Sortida
20 50 60 111
Mètode 2: Ús de la funció String().
Aquest mètode accepta un nombre enter o de coma flotant com a paràmetre i el converteix en tipus de cadena.
Sintaxi:
String(object);
Exemple: Aquest exemple utilitza la funció String() per convertir un número en una cadena.
Javascript let a = 30; console.log(String(a)); console.log(String(52)); console.log(String(35.64));
Sortida
30 52 35.64
Nota: No fa cap converses base com .toString() fa.
Mètode 3: concatenació d'una cadena buida
Aquesta és sens dubte una de les maneres més fàcils de convertir qualsevol nombre enter o de coma flotant en una cadena.
Sintaxi:
let variable_name =' ' + value;
Exemple: En aquest exemple, concatenarem un número en una cadena i es convertirà en una cadena.
Javascript let a = '' + 50; console.log(a);
Sortida
50
Mètode 4: Ús de cadenes de plantilla
Injectar un número dins d'una cadena també és una manera vàlida d'analitzar un tipus de dades Integer o Float.
Sintaxi:
let variable_name = '${value}'; Exemple: Aquest exemple utilitza cadenes de plantilla per convertir un número en una cadena.
Javascript let num = 50; let flt = 50.205; let string = `${num}`; let floatString = `${flt}`; console.log(string); console.log(floatString); Sortida
50 50.205
Mètode 5: Utilitzant el mètode toLocaleString().
El toLocaleString() El mètode converteix un número en una cadena, utilitzant un format d'idioma local.
Exemple:
Javascript let number = 92; let numberString = number.toLocaleString(); console.log(numberString);
Sortida
92
Mètode 6: Utilitzant Mètode Lodash _.toString().
En aquest enfocament, estem utilitzant el mètode Lodash _.toString() que converteix el valor donat només en la cadena.
Exemple: Aquest exemple mostra la implementació de l'enfocament explicat anteriorment.
Javascript // Requiring the lodash library const _ = require('lodash'); // Use of _.toString() method console.log(_.toString(-0)); Sortida:
'-0'
Convertir números en cadenes en JavaScript és senzill amb mètodes com toString(), String() i literals de plantilla. Cada mètode ofereix avantatges únics segons el vostre cas d'ús específic. Dominant aquestes tècniques, podeu millorar les vostres habilitats JavaScript i garantir una manipulació precisa de les dades en els vostres projectes de desenvolupament web. Comenceu a implementar aquests mètodes per millorar l'eficiència i la precisió de la vostra codificació.