Converti un numero in una stringa in JavaScript
La conversione di numeri in stringhe in JavaScript è un'attività comune che può essere eseguita utilizzando vari metodi. Comprendere questi metodi è essenziale per la manipolazione e la presentazione dei dati nello sviluppo web. Questa guida tratterà i diversi modi per convertire i numeri in stringhe in JavaScript, incluso l'utilizzo di toString(), String() e i valori letterali del modello. La padronanza di queste tecniche garantisce una gestione dei dati efficiente e accurata nei tuoi progetti.
In JavaScript, puoi modificare qualsiasi numero in formato stringa utilizzando i seguenti metodi:
Tabella dei contenuti
- Metodo 1: utilizzo del metodo toString()
- Metodo 2: utilizzo della funzione String()
- Metodo 3: concatenazione di una stringa vuota
- Metodo 4: utilizzo di stringhe modello
- Metodo 5: utilizzo del metodo toLocaleString()
- Metodo 6: utilizzo del metodo Lodash _.toString()
Metodo 1: utilizzo del metodo toString()
Questo metodo appartiene a Numero.Prototipo oggetto. Prende un numero intero o a virgola mobile e lo converte in un tipo stringa.
Sintassi:
num.toString();
Esempio: Questo esempio utilizza il metodo toString() per convertire un numero in una stringa.
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)
Produzione
20 50 60 111
Metodo 2: utilizzo della funzione String()
Questo metodo accetta un numero intero o a virgola mobile come parametro e lo converte in un tipo di stringa.
Sintassi:
String(object);
Esempio: Questo esempio utilizza la funzione String() per convertire un numero in una stringa.
Javascript let a = 30; console.log(String(a)); console.log(String(52)); console.log(String(35.64));
Produzione
30 52 35.64
Nota: Non esegue conversazioni di base come .accordare() fa.
Metodo 3: concatenazione di una stringa vuota
Questo è probabilmente uno dei modi più semplici per convertire qualsiasi numero intero o a virgola mobile in una stringa.
Sintassi:
let variable_name =' ' + value;
Esempio: In questo esempio, concateneremo un numero in una stringa e questo verrà convertito in una stringa.
Javascript let a = '' + 50; console.log(a);
Produzione
50
Metodo 4: utilizzo di stringhe modello
Anche l'inserimento di un numero all'interno di una stringa è un modo valido per analizzare un tipo di dati Integer o Float.
Sintassi:
let variable_name = '${value}'; Esempio: In questo esempio vengono utilizzate stringhe modello per convertire un numero in una stringa.
Javascript let num = 50; let flt = 50.205; let string = `${num}`; let floatString = `${flt}`; console.log(string); console.log(floatString); Produzione
50 50.205
Metodo 5: Utilizzo del metodo toLocaleString()
IL toLocaleString() Il metodo converte un numero in una stringa, utilizzando un formato della lingua locale.
Esempio:
Javascript let number = 92; let numberString = number.toLocaleString(); console.log(numberString);
Produzione
92
Metodo 6: Utilizzando Metodo Lodash _.toString()
In questo approccio, utilizziamo il metodo Lodash _.toString() che converte il valore fornito solo nella stringa.
Esempio: Questo esempio mostra l'implementazione dell'approccio sopra spiegato.
Javascript // Requiring the lodash library const _ = require('lodash'); // Use of _.toString() method console.log(_.toString(-0)); Produzione:
'-0'
Convertire numeri in stringhe in JavaScript è semplice con metodi come toString(), String() e i valori letterali del modello. Ciascun metodo offre vantaggi unici a seconda del caso d'uso specifico. Padroneggiando queste tecniche, puoi migliorare le tue abilità JavaScript e garantire una manipolazione precisa dei dati nei tuoi progetti di sviluppo web. Inizia a implementare questi metodi per migliorare l'efficienza e la precisione della codifica.