Konwertuj liczbę na ciąg znaków w JavaScript
Konwersja liczb na ciągi znaków w JavaScript jest częstym zadaniem, które można wykonać różnymi metodami. Zrozumienie tych metod jest niezbędne do manipulacji i prezentacji danych w procesie tworzenia stron internetowych. W tym przewodniku omówione zostaną różne sposoby konwertowania liczb na ciągi znaków w JavaScript, w tym użycie toString(), String() i literałów szablonowych. Opanowanie tych technik zapewnia wydajną i dokładną obsługę danych w Twoich projektach.
W JavaScript możesz zmienić dowolną liczbę na format ciągu, korzystając z następujących metod:
Spis treści
- Metoda 1: Użycie metody toString().
- Metoda 2: Użycie funkcji String().
- Metoda 3: Łączenie pustego ciągu
- Metoda 4: Używanie ciągów szablonów
- Metoda 5: Użycie metody toLocaleString().
- Metoda 6: Użycie metody Lodash _.toString().
Metoda 1: Użycie metody toString().
Metoda ta należy do Numer.Prototyp obiekt. Pobiera liczbę całkowitą lub zmiennoprzecinkową i konwertuje ją na typ ciągu.
Składnia:
num.toString();
Przykład: W tym przykładzie zastosowano metodę toString() do konwersji liczby na ciąg znaków.
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)
Wyjście
20 50 60 111
Metoda 2: Użycie funkcji String().
Ta metoda przyjmuje jako parametr liczbę całkowitą lub zmiennoprzecinkową i konwertuje ją na typ ciągu.
Składnia:
String(object);
Przykład: W tym przykładzie użyto funkcji String() do konwersji liczby na ciąg znaków.
JavaScript let a = 30; console.log(String(a)); console.log(String(52)); console.log(String(35.64));
Wyjście
30 52 35.64
Notatka: Nie prowadzi żadnych podstawowych rozmów, jak .toString() robi.
Metoda 3: Łączenie pustego ciągu
Jest to prawdopodobnie jeden z najłatwiejszych sposobów konwersji dowolnej liczby całkowitej lub zmiennoprzecinkowej na ciąg znaków.
Składnia:
let variable_name =' ' + value;
Przykład: W tym przykładzie połączymy liczbę w ciąg znaków, który zostanie następnie przekonwertowany na ciąg znaków.
JavaScript let a = '' + 50; console.log(a);
Wyjście
50
Metoda 4: Używanie ciągów szablonów
Wstrzykiwanie liczby do ciągu znaków jest również prawidłowym sposobem analizowania typu danych Integer lub typu Float.
Składnia:
let variable_name = '${value}'; Przykład: W tym przykładzie zastosowano ciągi szablonów do konwersji liczby na ciąg.
JavaScript let num = 50; let flt = 50.205; let string = `${num}`; let floatString = `${flt}`; console.log(string); console.log(floatString); Wyjście
50 50.205
Metoda 5: Korzystanie z metody toLocaleString().
The doLocaleString() Metoda konwertuje liczbę na ciąg znaków, używając formatu języka lokalnego.
Przykład:
JavaScript let number = 92; let numberString = number.toLocaleString(); console.log(numberString);
Wyjście
92
Metoda 6: Za pomocą Metoda Lodash _.toString().
W tym podejściu używamy metody Lodash _.toString(), która konwertuje podaną wartość wyłącznie na ciąg znaków.
Przykład: Ten przykład pokazuje implementację opisanego powyżej podejścia.
JavaScript // Requiring the lodash library const _ = require('lodash'); // Use of _.toString() method console.log(_.toString(-0)); Wyjście:
'-0'
Konwersja liczb na ciągi znaków w JavaScript jest prosta dzięki metodom takim jak toString(), String() i literałom szablonowym. Każda metoda oferuje unikalne korzyści w zależności od konkretnego przypadku użycia. Opanowując te techniki, możesz udoskonalić swoje umiejętności JavaScript i zapewnić precyzyjną manipulację danymi w swoich projektach tworzenia stron internetowych. Zacznij wdrażać te metody, aby poprawić wydajność i dokładność kodowania.