Obiekt String

Obiekt String reprezentuje typ zmiennej - tekst.

Obiekt mo┐na deklarowaµ na kilka sposob≤w:

  • nazwa = new String("wartosc")
  • nazwa = "wartosc"

    --------------------
    W│a╢ciwo╢ci obiektu
    --------------------

    D│ugo╢µ tekstu

    Chc▒c odczytaµ d│ugo╢µ tekst wpisz w│a╢ciwo╢µ
    length

    Sk│adnia w│a╢ciwo╢ci:
    nazwaObiektu.length

    --------------------
    Metody obiektu
    --------------------

    Atrybuty tekstu

    W Java Script mo┐na zdefiniowaµ atrybuty tekstu obiektu String - metoda:

    Inne efekty tekstu

    Mo┐na ustaliµ nastΩpuj▒ce efekty tekstu:

    Po│▒czenie dw≤ch tekst≤w

    Do po│▒czenia dw≤ch tekst≤w s│u┐y metoda:
    concat()

    Mo┐na r≤wnie┐ odwo│aµ siΩ do okna podaj▒c jego nazwΩ.

    Sk│adnia metody:
    nazwaObiektu1.concat(nazwaObiekt2)

    Wyszukanie napisu

    Szukanie napisu w tek╢cie opiera siΩ na dw≤ch metodach:

    Zast▒pienie tekstu

    Chc▒c zamieniµ fragment tekstu na inny wstaw:
    replace()

    Sk│adnia metody:
    nazwaObiektu.replace('tekstZastepowany','tekstZastepujacy')

    Wydzielenie czΩ╢ci tekstu

    Aby wyci▒µ kawa│ek tekstu wpisz w│a╢ciwo╢µ:
    slice()

    Sk│adnia metody:
    nazwaObiektu.slice(indexPoczatkowy,indexKoncowy)

    indexKoncowy jest parametrem opcjonalnym

    WyodrΩbnienie znaku

    By uzyskaµ znak znajduj▒cy siΩ w podanym miejscu wstaw metoda:
    charAt()

    Sk│adnia metody:
    nazwaObiektu.charAt(indeksZnaku)

    Przekszta│cenie tekstu

    Do przekonwertowania tekstu na odpowiednie litery wpisz:
    toLowerCase() - zamiana na ma│e litery
    toUpperCase() - zamiana na wielkie litery

    Sk│adnia metody:
    nazwaObiektu.toLowerCase()

    Wyszukiwanie wzorca

    Do wyszukania tekstu w ci▒gu znak≤w s│u┐y metoda:
    search()

    W razie powodzenia warto╢µ zwraca pozycjΩ pierwszego napotkanego szukanego ci▒gu znak≤w (liczone od 0)

    Sk│adnia komendy:
    ci▒gZnak≤w.search(szukanyTekst)