Przejdź do treści

przykład - Kurs HTML i CSS

  • JS
    Operacje na tekście w JavaScript - String.prototype / Łączenie tekstów - concat

    String.prototype.concat() String.prototype.concat(string1) String.prototype.concat(string1, string2...) Parametry: String string1, String string2... - lista kolejnych wartości tekstowych Wartość: String - połączona wartość tekstowa Łączy kilka wartości - niekoniecznie tekstowych - w jeden tekst. Zatem działa identycznie jak operator +, w przypadku gdy przynajmniej jeden z jego argumentów jest tekstem. Przykład String.prototype.concat "abc".concat(); // "abc...

  • JS
    Operacje na tekście w JavaScript - String.prototype / Wyszukiwanie frazy - indexOf

    String.prototype.indexOf(searchString) String.prototype.indexOf(searchString, position) Parametry: searchString - poszukiwany tekst Number position - początkowa pozycja poszukiwań (domyślnie: 0) Wartość: Number - pozycja pierwszego znalezionego tekstu Przeszukuje tekst w kierunku jego końca pod kątem występowania w nim innego podanego tekst. Jeżeli tekst nie zostanie znaleziony, funkcja zwraca liczbę -1. Możliwe jest również ograniczenie zakresu poszukiwań do pozycji nie mniejszych niż...

  • JS
    Operacje na tekście w JavaScript - String.prototype / Ostatnie wystąpienie frazy - lastIndexOf

    String.prototype.lastIndexOf(searchString) String.prototype.lastIndexOf(searchString, position) Parametry: searchString - poszukiwany tekst Number position - początkowa pozycja poszukiwań (domyślnie: długość tekstu - 1) Wartość: Number - pozycja ostatniego znalezionego tekstu Przeszukuje tekst w kierunku jego początku pod kątem występowania w nim innego podanego tekst. Jeżeli tekst nie zostanie znaleziony, funkcja zwraca liczbę -1. Możliwe jest również ograniczenie zakresu poszukiwań do...

  • JS
    Operacje na tekście w JavaScript - String.prototype / Porównanie lokalne - localeCompare

    String.prototype.localeCompare(that) Parametry: String that - drugi tekst do porównania Wartość: Number - wartość porównania: liczba mniejsza od zera - gdy bieżący tekst jest mniejszy niż that zero - gdy oba teksty są równe liczba większa od zera - gdy bieżący tekst jest większy niż that Dwa teksty możemy porównać ze sobą za pomocą operatora < oraz >, ale wtedy porównywane są tak naprawdę ich kody liczbowe. W przypadku alfabetu łacińskiego wszystko jest w porządku. Jednak gdy...

  • JS
    Operacje na tekście w JavaScript - String.prototype / Dopasowanie wzorca - match

    String.prototype.match(regexp) Parametry: RegExp regexp - wyrażenie regularne Wartość: Array - tablica dopasowań Null - tekst nie został dopasowany do wyrażenia regularnego Próbuje dopasować tekst do podanego wzorca - wyrażenia regularnego. Jeżeli się to uda, zwraca pierwszy dopasowany fragment tekstu oraz każdą jego część, która w wyrażeniu była zapisana w nawiasie (to działanie jest identyczne jak w przypadku funkcji RegExp.prototype.exec). Natomiast w przypadku dopasowania globalnego...

  • JS
    Operacje na tekście w JavaScript - String.prototype / Zamiana fraz - replace

    String.prototype.replace(searchValue, replaceValue) Parametry: String|RegExp searchValue - szukana wartość w postaci prostego tekstu albo wyrażenia regularnego String|Function replaceValue - tekst na który mają zostać zamienione dopasowania albo funkcja zwracająca tekst na podmianę i przyjmująca argumenty: String substring - dopasowany fragment oryginalnego tekstu String capture1, String capture2... - lista części dopasowania, które w wyrażeniu były umieszczone w nawiasach (opcjonalne)...

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

    String.prototype.search(regexp) Parametry: RegExp regexp - wyrażenie regularne Wartość: Number - pozycja pierwszego znalezionego dopasowania Przeszukuje tekst pod kątem występowania 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...

  • JS
    Operacje na tekście w JavaScript - String.prototype / Wycinanie tekstu - slice

    String.prototype.slice() String.prototype.slice(start) String.prototype.slice(start, end) Parametry: Number start - pozycja znaku początkowego (domyślnie: 0) Number end - pozycja znaku po końcowym (domyślnie: długość tekstu) Wartość: String - wycięty tekst Tworzy wycinek tekstu, składający się z kolejnych znaków poczynając od początkowego (na który wskazuje pozycja start) aż do końcowego (przed pozycją end). Jeżeli do funkcji nie zostaną przekazane żadne argumenty, będzie zwrócony...

  • JS
    Operacje na tekście w JavaScript - String.prototype / Rozbijanie tekstu - split

    String.prototype.split() String.prototype.split(separator) String.prototype.split(separator, limit) Parametry: String|RegExp separator - znaki rozdzielające (domyślnie: undefined) Number limit - maksymalna liczba elementów w tablicy wynikowej (domyślnie: 232 – 1) Wartość: Array - tablica zawierająca kawałki rozbitego tekstu Rozbija podany tekst na tablicę mniejszych kawałków, z których każdy w oryginalnym tekście był rozdzielony od pozostałych określonym separatorem. Sam separator nie...

  • JS
    Operacje na tekście w JavaScript - String.prototype / Fragment tekstu - substring

    String.prototype.substring() String.prototype.substring(start) String.prototype.substring(start, end) Parametry: Number start - pozycja znaku początkowego (domyślnie: 0) Number end - pozycja znaku po końcowym (domyślnie: długość tekstu) Wartość: String - wycięty tekst Tworzy wycinek tekstu, składający się z kolejnych znaków poczynając od początkowego (na który wskazuje pozycja start) aż do końcowego (przed pozycją end). Jeżeli do funkcji nie zostaną przekazane żadne argumenty, będzie...

« 1 ... 47 48 49 50 51 52 53 ... 61 »

★★★★★ 5/5 (263)

Facebook