Convertiți un număr într-un șir în JavaScript
Conversia numerelor în șiruri în JavaScript este o sarcină comună care poate fi realizată folosind diverse metode. Înțelegerea acestor metode este esențială pentru manipularea și prezentarea datelor în dezvoltarea web. Acest ghid va acoperi diferitele moduri de a converti numerele în șiruri de caractere în JavaScript, inclusiv utilizarea toString(), String() și a literalelor șablon. Stăpânirea acestor tehnici asigură o manipulare eficientă și precisă a datelor în proiectele dumneavoastră.
În JavaScript, puteți schimba orice număr în format șir folosind următoarele metode:
Cuprins
- Metoda 1: Folosind metoda toString().
- Metoda 2: Utilizarea funcției String().
- Metoda 3: Concatenarea unui șir gol
- Metoda 4: Utilizarea șirurilor de șabloane
- Metoda 5: Folosind metoda toLocaleString().
- Metoda 6: Folosind metoda Lodash _.toString().
Metoda 1: Folosind metoda toString().
Această metodă aparține Număr.Prototip obiect. Ia un număr întreg sau un număr în virgulă mobilă și îl convertește într-un tip șir.
Sintaxă:
num.toString();
Exemplu: Acest exemplu folosește metoda toString() pentru a converti un număr într-un șir.
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)
Ieșire
20 50 60 111
Metoda 2: Utilizarea funcției String().
Această metodă acceptă un număr întreg sau în virgulă mobilă ca parametru și îl convertește în tip șir.
Sintaxă:
String(object);
Exemplu: Acest exemplu folosește funcția String() pentru a converti un număr într-un șir.
Javascript let a = 30; console.log(String(a)); console.log(String(52)); console.log(String(35.64));
Ieșire
30 52 35.64
Notă: Nu face nicio conversație de bază ca .toString() face.
Metoda 3: Concatenarea unui șir gol
Aceasta este, fără îndoială, una dintre cele mai ușoare moduri de a converti orice număr întreg sau în virgulă mobilă într-un șir.
Sintaxă:
let variable_name =' ' + value;
Exemplu: În acest exemplu, vom concatena un număr într-un șir și acesta va fi convertit într-un șir.
Javascript let a = '' + 50; console.log(a);
Ieșire
50
Metoda 4: Utilizarea șirurilor de șabloane
Injectarea unui număr în interiorul unui șir este, de asemenea, o modalitate validă de a analiza un tip de date Integer sau un tip de date Float.
Sintaxă:
let variable_name = '${value}'; Exemplu: Acest exemplu folosește șiruri de șablon pentru a converti un număr într-un șir.
Javascript let num = 50; let flt = 50.205; let string = `${num}`; let floatString = `${flt}`; console.log(string); console.log(floatString); Ieșire
50 50.205
Metoda 5: Folosind metoda toLocaleString().
The toLocaleString() convertește un număr într-un șir, folosind un format de limbă locală.
Exemplu:
Javascript let number = 92; let numberString = number.toLocaleString(); console.log(numberString);
Ieșire
92
Metoda 6: Folosind Metoda Lodash _.toString().
În această abordare, folosim metoda Lodash _.toString() care convertește valoarea dată numai în șir.
Exemplu: Acest exemplu arată implementarea abordării explicate mai sus.
Javascript // Requiring the lodash library const _ = require('lodash'); // Use of _.toString() method console.log(_.toString(-0)); Ieșire:
'-0'
Conversia numerelor în șiruri de caractere în JavaScript este simplă cu metode precum toString(), String() și literali șablon. Fiecare metodă oferă beneficii unice în funcție de cazul dumneavoastră de utilizare specific. Stăpânind aceste tehnici, vă puteți îmbunătăți abilitățile JavaScript și puteți asigura o manipulare precisă a datelor în proiectele dvs. de dezvoltare web. Începeți să implementați aceste metode pentru a vă îmbunătăți eficiența și acuratețea codificării.