tekst - Kurs HTML i CSS
- Operacje na wartościach liczbowych - Number.prototype / Stała liczba miejsc po przecinku - toFixed
...Parametry: Number fractionDigits - liczba cyfr po przecinku dziesiętnym (domyślnie: 0) Wartość: String - tekst zawierający liczbę o stałej liczbie cyfr po przecinku dziesiętnym Wyjątki: RangeError - została podana wartość fractionDigits mniejsza od 0 albo większa niż 20 Przekształca liczbę na jej tekstową reprezentację o określonej liczbie cyfr po przecinku, używając przy tym zaokrągleń. Dla wartości większych lub równych 1021 działa identycznie...
- Operacje na wartościach liczbowych - Number.prototype / Notacja eksponencjalna - toExponential
...Number.prototype.toExponential(fractionDigits) Parametry: Number fractionDigits - liczba cyfr po przecinku dziesiętnym Wartość: String - tekst zawierający liczbę zapisaną w notacji wykładniczej o stałej liczbie cyfr po przecinku dziesiętnym Wyjątki: RangeError - została podana wartość fractionDigits mniejsza od 0 albo większa niż 20 Przekształca liczbę na jej tekstową reprezentację zapisaną w notacji wykładniczej o jednej cyfrze przed przecinkiem i określonej liczbie cyfr po...
- Operacje na wartościach liczbowych - Number.prototype / Precyzyjne formatowanie liczby - toPrecision
Number.prototype.toPrecision() Number.prototype.toPrecision(precision) Parametry: Number precision - liczba wszystkich cyfr Wartość: String - tekst zawierający liczbę o stałej liczbie cyfr Wyjątki: RangeError - została podana wartość precision mniejsza od 1 albo większa niż 21 Przekształca liczbę na jej tekstową reprezentację o określonej liczbie wszystkich cyfr, używając przy tym zaokrągleń. Jeżeli to konieczne, liczba zostanie zapisana w notacji wykładniczej. Jeśli argument precision...
- Obiekt wyrażenia regularnego - RegExp / Tworzenie nowej instancji wyrażenia regularnego - new RegExp
...należy zwrócić uwagę na prawidłowy zapis znaków specjalnych wyrażeń regularnych. Chcąc pozbyć się specjalnego działania znaku, gdy podajemy go jako tekst - inaczej niż w przypadku literału wyrażenia regularnego - musimy poprzedzić taki znak specjalny dwoma, a nie jednym odwróconym ukośnikiem. Znaków ukośnika nie trzeba już niczym poprzedzać, ponieważ funkcja powinna zrobić to automatycznie. Dlatego zapis new RegExp("a/b\\(c\\)d\\\\e") będzie równoważny: /a\/b\(c\)d\\e/. Możliwe jest...