oznacza - Kurs HTML i CSS
- Polityka prywatności
Administrator Dane osobowe oznaczają informacje o zidentyfikowanej lub możliwej do zidentyfikowania osobie fizycznej. Administrator oznacza podmiot, który ustala cele i sposoby przetwarzania danych osobowych. Administratorem danych osobowych w tym serwisie jest: Sławomir Kokłowski (kontakt). Cele przetwarzania danych osobowych Cookies - zwane również ciasteczkami - to niewielkie pliki przechowywane przez przeglądarkę internetową na komputerze użytkownika. Korzystanie z cookie jest...
- Globalne obiekty w JavaScript / Znaczenie NaN w JavaScript - NaN
...Wskazuje to najczęściej, że do funkcji zostały przekazane niepoprawne parametry i w związku z tym nie może ona zwrócić wartości liczbowej. NaN oznacza dosłownie: nie-liczba. NaN porównana do dowolnej innej wartości - w tym nawet do NaN - zawsze zwraca false. Dlatego aby sprawdzić, czy wartość wynosi NaN, należy użyć funkcji isNaN. Przykład NaN NaN == 1; // false NaN == 0; // false NaN == false; // false NaN == null; // false NaN == NaN; // false NaN...
- Operacje na tablicach w JavaScript - Array.prototype / Sprawdzanie obecności elementu w tablicy - indexOf
...dalej następuje jej przeszukanie w kierunku końca. Przypominam, że pierwszy element tablicy ma indeks 0, a więc taka wartość zwrócona przez funkcję oznacza, że poszukiwany element został znaleziony (na samym początku tablicy). Przykład Array.prototype.indexOf var items = [1, 2, 3, 1]; items.indexOf(1); // 0 items.indexOf(1, 1); // 3 items.indexOf(1, -3); // 3 == items.indexOf(1, 2) items.indexOf(1, -10); // 0 == items.indexOf(1, 0) items.indexOf(1, 10); // -1 == items.indexOf(1...
- Operacje na tablicach w JavaScript - Array.prototype / Przeszukiwanie tablicy od końca - lastIndexOf
...następuje jej przeszukanie w kierunku początku. Przypominam, że pierwszy element tablicy ma indeks 0, a więc taka wartość zwrócona przez funkcję oznacza, że poszukiwany element został znaleziony (na samym początku tablicy). Przykład Array.prototype.lastIndexOf var items = [1, 2, 3, 1]; items.lastIndexOf(1); // 3 items.lastIndexOf(1, -2); // 0 == items.lastIndexOf(1, 2) items.lastIndexOf(1, 2); // 0 items.lastIndexOf(1, 10); // 3 items.lastIndexOf(1, -10); // -1...
- Operacje na tekście w JavaScript - String.prototype / Wyszukiwanie frazy - indexOf
...niż podana (wartości ujemne są traktowane jak 0). Przypominam, że pierwszy znak tekstu ma pozycję 0, a więc taka wartość zwrócona przez funkcję oznacza, że poszukiwany tekst został znaleziony (na samym początku). Przykład String.prototype.indexOf "abc def abc".indexOf("a"); // 0 "abc def abc".indexOf("abc"); // 0 "abc def abc".indexOf("abc", 1); // 8 "abc def abc".indexOf("abc", -8); // 0 == "abc def abc".indexOf("abc", 0) "abc def abc".indexOf("abc", 30); // -1 == "abc def...
- Operacje na tekście w JavaScript - String.prototype / Ostatnie wystąpienie frazy - lastIndexOf
...niż podana (wartości ujemne są traktowane jak 0). Przypominam, że pierwszy znak tekstu ma pozycję 0, a więc taka wartość zwrócona przez funkcję oznacza, że poszukiwany tekst został znaleziony (na samym początku). Przykład String.prototype.lastIndexOf "abc def abc".lastIndexOf("a"); // 8 "abc def abc".lastIndexOf("abc"); // 8 "abc def abc".lastIndexOf("abc", 1); // 0 "abc def abc".lastIndexOf("abc", -8); // 0 == "abc def abc".lastIndexOf("abc", 0) "abc def...
- Operacje na tekście w JavaScript - String.prototype / Wyszukiwanie wzorca - search
...nie zostanie dopasowany, funkcja zwraca liczbę -1. Przypominam, że pierwszy znak tekstu ma pozycję 0, a więc taka wartość zwrócona przez funkcję oznacza, że poszukiwany tekst został znaleziony (na samym początku). Jeżeli chcesz znaleźć pozycję z góry znanej frazy w określony tekście, użyj funkcji String.prototype.indexOf. Jeżeli chcesz tylko sprawdzić, czy określony tekst pasuje do wzorca - wyrażenia regularnego - użyj funkcji RegExp.prototype.test. Przykład String.prototype.search "abc...
- Obiekty daty - Date / Przekształcanie tekstu na datę - parse
...zerowego do podanej daty. Liczba ta może się różnić w zależności od podanej strefy czasowej. Funkcja może zwracać również wartości ujemne, co oznacza odliczanie wstecz, czyli daty przed 1 stycznia 1970. 1 sekunda zawiera 1000 milisekund. Datę i czas zapisujemy w następującym formacie: YYYY YYYY-MM YYYY-MM-DD YYYY-MM-DDTHH:mmZ YYYY-MM-DDTHH:mm:ssZ YYYY-MM-DDTHH:mm:ss.sssZ YYYY - rok w zakresie 0000 - 9999 MM - miesiąc w zakresie 01 - 12 (domyślnie: 01) DD - dzień miesiąca w...
- Operacje na datach - Date.prototype / Pobieranie roku - getFullYear
...Pobiera liczbowy rok z obiektu daty i czasu, przeliczony do lokalnej strefy czasowej. W tym przypadku lata są numerowane normalnie, tzn. 99 nie oznacza roku 1999. Ta funkcja może zwracać również wartości ujemne. Przykład Date.prototype.getFullYear new Date("1410-07-15T13:30+02:00").getFullYear(); // 1410 new Date(NaN).getFullYear(); // NaN Date.prototype.getFullYear.call(null); // TypeError Date.prototype.getFullYear.call(undefined); // TypeError...
- Operacje na datach - Date.prototype / Pobieranie roku w UTC - getUTCFullYear
...rok z obiektu daty i czasu, przeliczony do strefy czasowej południka zerowego (UTC). W tym przypadku lata są numerowane normalnie, tzn. 99 nie oznacza roku 1999. Ta funkcja może zwracać również wartości ujemne. Przykład Date.prototype.getUTCFullYear new Date("1410-07-15T13:30+02:00").getUTCFullYear(); // 1410 new Date(NaN).getUTCFullYear(); // NaN Date.prototype.getUTCFullYear.call(null); // TypeError Date.prototype.getUTCFullYear.call(undefined)...