Przejdź do treści

tekstu - Kurs HTML i CSS

  • JS
    Dynamiczne wywoływanie funkcji w JavaScript - Function.prototype / Pobieranie kodu funkcji - toString

    ...String - reprezentacja tekstowa instancji funkcji Wyjątki: TypeError - obiekt nie jest instancją funkcji Zwraca definicję funkcji w postaci tekstu. Specyfikacja nie określa jednoznacznego sposobu działanie tej metody. Dlatego wynik może się różnić w zależności od środowiska, w którym kod jest uruchamiany. Funkcja toString jest wywoływana automatycznie zawsze wtedy, gdy oczekiwana jest wartość tekstowa, a przekazano instancję funkcji. Przykład Function.prototype.toString new...

  • JS
    Obsługa tekstu w JavaScript - String / Tworzenie obiektu tekstowego - new String

    ...new String("Infinity") new String("test"); // new String("test") length O.length Parametry: String O - tekst Wartość: Number - długość tekstu Zawiera wartość naturalną wskazującą, ile znaków znajduje się w tekście. Nie można jej zmieniać ani nie jest ona dostępna w pętli for-in. Przykład var str = "abc"; str.length; // 3 str.length = 1; str.length; // 3 str; // "abc"

  • JS
    Operacje na tekście w JavaScript - String.prototype / Pobieranie znaku - charAt

    ...pozycji w tekście. Pierwszy znak ma pozycję 0. Jeżeli podano pozycję poza ograniczonym zakresem (mniejszą od zera albo większą lub równą długości tekstu), zwracany jest pusty tekst. Przykład String.prototype.charAt "abc".charAt(); // "a" "abc".charAt(0); // "a" "abc".charAt(" +0.9 "); // "a" "abc".charAt(null); // "a" "abc".charAt(undefined); // "a" "abc".charAt(NaN); // "a" "abc".charAt("test"); // "a" "abc".charAt(false); // "a" "abc".charAt(true)...

  • JS
    Operacje na tekście w JavaScript - String.prototype / Wyszukiwanie wzorca - search

    ...w nim podanego wzorca - wyrażenia regularnego. Jeżeli tekst 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...

  • JS
    Operacje na tekście w JavaScript - String.prototype / Usuwanie białych znaków - trim

    ...Wartość: String - nowy tekst Usuwa wszystkie ewentualne białe znaki oraz znaki końca linii, znajdujące się na początku i na końcu tekstu. Białymi znakami są: tabulacja ("\u0009" lub "\t") pionowa tabulacja ("\u000B" lub "\v") nowa strona ("\u000C" lub "\f") spacja ("\u0020" lub " ") niełamliwa spacja ("\u00A0") BOM ("\uFEFF") wszystkie inne znaki spacji w systemie Unicode Znakami końca linii są: następna linia ("\u000A" lub "\n") powrót karetki ("\u000D" lub...

  • JS
    Obsługa wartości liczbowych w JavaScript - Number / Konwersja wartości na liczbę - Number

    ...nowego obiektu, a jedynie prostą wartość liczbową. Różnica pomiędzy Number(...) a funkcją parseFloat(...) jest taka, że pierwsza z nich na końcu tekstu ignoruje tylko białe znaki, podczas gdy druga - wszystkie znaki niebędące poprawnym zapisem liczbowym. Aby sprawdzić, czy funkcja nie zwróciła przypadkiem niepoprawnego wyniku, użyj funkcji isNaN. Przykład Number Number(); // 0 Number(undefined); // NaN Number(null); // 0 Number(true); // 1...

  • JS
    Operacje na wartościach liczbowych - Number.prototype / Konwersja liczby - toString

    ...przekształcenie (domyślnie: 10) Wartość: String - tekst Wyjątki: TypeError - bieżący obiekt nie jest typu liczbowego Zapisuje liczbę w postaci tekstu. O tym, w jakim systemie będzie zapisana liczba, decyduje podstawa systemu liczbowego. Na przykład w systemie heksadecymalnym (szesnastkowym) mamy do dyspozycji 16 cyfr: cyfry arabskie 0-9 i litery a-f. Literze a odpowiada wartość 10, b - 11 itd. Innym popularnym systemem liczbowym jest system oktalny (ósemkowy) - podstawa 8. Natomiast na...

  • JS
    Operacje na wartościach liczbowych - Number.prototype / Formatowanie liczby zgodnie z językiem - toLocaleString

    Number.prototype.toLocaleString() Wartość: String - tekst Funkcja powinna zapisać liczbę w postaci tekstu w domyślnym języku ustawionym w systemie operacyjnym użytkownika. Na przykład w języku polskim liczby rzeczywiste zapisujemy z użyciem znaku przecinka, podczas gdy angielskim - z użyciem kropki. Dodatkowo w języku polskim dla poprawy czytelności kolejne tysiące liczby możemy oddzielać od siebie znakiem spacji. Przykład Number.prototype.toLocaleString (1000.2).toLocaleString()...

  • JS
    Operacje na datach - Date.prototype / Lokalizacja daty i czasu - toLocaleString

    ...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 13:30:59" Date.prototype.toLocaleString.call(null); // TypeError...

  • JS
    Operacje na datach - Date.prototype / Lokalizacja daty - toLocaleDateString

    ...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 Date.prototype.toLocaleDateString new Date(1410, 6, 15).toLocaleDateString(); // np.: "15 lipiec...

« 1 ... 28 29 30 31 32 33 34 »

★★★★★ 5/5 (185)

Facebook