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