string - Kurs HTML i CSS
- Operacje na datach - Date.prototype / Konwersja do tekstu - toString
Date.prototype.toString() Wartość: String - data i czas Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Zwraca datę i czas w postaci tekstowej. Uwzględnia aktualną strefę czasową. Format wyjściowy może się różnić w zależności od przeglądarki. Dla daty x = new Date(0), poniższa równość jest prawdziwa: Date.parse(x.toString()) == x.valueOf() Przykład Date.prototype.toString new Date(1410, 6, 15, 13, 30, 59).toString(); // np.: "Sun Jul 15 1410 13:30:59 GMT+0200...
- Operacje na datach - Date.prototype / Konwersja daty do tekstu - toDateString
Date.prototype.toDateString() Wartość: String - data Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Zwraca datę w postaci tekstowej. Uwzględnia aktualną strefę czasową. Format wyjściowy może się różnić w zależności od przeglądarki. Aby wygenerować pełną datę i czas, użyj funkcji Date.prototype.toString. Przykład Date.prototype.toDateString new Date(1410, 6, 15).toDateString(); // np.: "Sun Jul 15 1410" Date.prototype.toDateString.call(null); // TypeError...
- Operacje na datach - Date.prototype / Konwersja czasu do tekstu - toTimeString
Date.prototype.toTimeString() Wartość: String - czas Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Zwraca czas w postaci tekstowej. Uwzględnia aktualną strefę czasową. Format wyjściowy może się różnić w zależności od przeglądarki. Aby wygenerować pełną datę i czas, użyj funkcji Date.prototype.toString. Przykład Date.prototype.toTimeString new Date(1410, 6, 15, 13, 30, 59).toTimeString(); // np.: "13:30:59 GMT+0200" Date.prototype.toTimeString.call(null)...
- Operacje na datach - Date.prototype / Lokalizacja daty i czasu - toLocaleString
Date.prototype.toLocaleString() Wartość: String - data i czas zapisane zgodnie z rodzimym językiem użytkownika Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Działa analogicznie jak Date.prototype.toString, ale zwraca datę i czas w postaci tekstu zapisanego w języku ustawionym domyślnie w systemie operacyjnym użytkownika. Uwzględnia aktualną strefę czasową. Przykład Date.prototype.toLocaleString new Date(1410, 6, 15, 13, 30, 59).toLocaleString(); // np.: "15 lipiec 1410...
- Operacje na datach - Date.prototype / Lokalizacja daty - toLocaleDateString
Date.prototype.toLocaleDateString() Wartość: String - data zapisana zgodnie z rodzimym językiem użytkownika Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Działa analogicznie jak Date.prototype.toDateString, ale zwraca datę w postaci tekstu zapisanego w języku ustawionym domyślnie w systemie operacyjnym użytkownika. Uwzględnia aktualną strefę czasową. Aby wygenerować pełną datę i czas w rodzimym języku użytkownika, użyj funkcji Date.prototype.toLocaleString. Przykład...
- Operacje na datach - Date.prototype / Lokalizacja czasu - toLocaleTimeString
Date.prototype.toLocaleTimeString() Wartość: String - czas zapisany zgodnie z rodzimym językiem użytkownika Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Działa analogicznie jak Date.prototype.toTimeString, ale zwraca czas w postaci tekstu zapisanego w języku ustawionym domyślnie w systemie operacyjnym użytkownika. Uwzględnia aktualną strefę czasową. Aby wygenerować pełną datę i czas w rodzimym języku użytkownika, użyj funkcji Date.prototype.toLocaleString. Przykład...
- Operacje na datach - Date.prototype / Konwersja do formatu UTC - toUTCString
Date.prototype.toString() Wartość: String - data i czas Wyjątki: TypeError - bieżący obiekt nie jest typu daty i czasu Działa analogicznie jak Date.prototype.toString, ale zwraca datę i czas zawsze w strefie czasowej południka zerowego (UTC). Przykład Date.prototype.toUTCString new Date(1410, 6, 15, 13, 30, 59).toUTCString(); // np.: "Sun, 15 Jul 1410 11:30:59 GMT" Date.prototype.toUTCString.call(null); // TypeError Date.prototype.toUTCString.call(undefined)...
- Operacje na datach - Date.prototype / Konwersja do formatu ISO - toISOString
(interpretuje: Internet Explorer 9, Firefox 3.5, Opera 10.50, Chrome) Date.prototype.toISOString() Wartość: String - data i czas Wyjątki: RangeError - bieżący obiekt nie zawiera poprawnego daty i czasu TypeError - bieżący obiekt nie jest typu daty i czasu Działa analogicznie jak Date.prototype.toString, ale zwraca datę i czas formacie zgodnym z Date.parse zawsze w postaci pełnej wersji w strefie czasowej południka zerowego (zapisanej jako Z). Przykład Date.prototype.toISOString new...
- Obsługa błędów w JavaScript - Error / Tworzenie nowego błędu - new Error
Spis treści new Error new Error Utworzenie własnej klasy wyjątku new Error new Error() new Error(message) Parametry: String message - komunikat błędu (domyślnie: "") Wartość: Error - nowa instancja obiektu błędu Tworzy nową instancję obiektu błędu. Zwykle wykorzystuje się ją do rzucania wyjątków. Utworzenie własnej klasy wyjątku Jeżeli chcesz, aby Twój program obsługiwał dodatkowe błędy, zdefiniuj własną klasę wyjątku, która dziedziczy po wbudowanej klasie Error: var TestError...