Istnieje metoda obiektu Number w JavaScript, która pozwala nam ustawić stałą kropkę dziesiętną na liczbie, a następnie zwrócić ją jako łańcuch. W tym artykule omówimy składnię tej metody i pokażemy, jak jej używać.
Kiedy mówimy o elementach podstawowych w JavaScript, mówimy o elementach, które nie są obiektami i z którym nie jest powiązana żadna metoda. Kiedy chcemy wziąć pierwotną wartość i uczynić z niej obiekt, możemy to zrobić za pomocą prymitywnych kopert, które mogą ominąć wartość lub typ danych.
Liczby mają prymitywny obiekt opakowujący. Używamy go, aby przekształcić ciąg reprezentujący liczbę w rzeczywisty obiekt Number za pomocą metod, które możemy na nim zastosować.
Załóżmy na przykład, że mamy ciąg reprezentujący liczbę, ponieważ mamy formularz, który wymaga od użytkownika wprowadzenia wartości liczbowej w polu na ekranie. Możemy wziąć te dane wejściowe, przekształcić je w liczbę, a następnie użyć dowolnej liczby metod do pracy z tą wartością.
Tutaj użyliśmy metody toFixed() obiektu Number, aby nadać numerowi pożądaną długość. Składnia metody jest następująca:
Jeżeli masz do czynienia z formularzami, jest jedna rzecz, o której powinieneś pamiętać: wartości te mają postać ciągów. Tak więc, aby użyć na nich metody toFixed()
, musisz przekształcić je w reprezentacje liczbowe.