INF.03Frontend & JS
Metody operacji na tekstach (String) w JS
Zestaw metod obiektu String w JavaScript służący do wyszukiwania, wycinania, dzielenia na tablice i formatowania tekstu.
Kluczowe metody String w JS:
length– właściwość określająca liczbę znaków w tekście.indexOf(szukanyTekst)– indeks pierwszego wystąpienia (lub-1jeśli nie znaleziono).substring(start, end)– wycięcie fragmentu tekstu od indeksu start do end (bez end).split(separator)– rozbicie tekstu na tablicę ciągów (np.'a,b,c'.split(',')).replace(szukany, zamiennik)– zamiana pierwszego pasującego fragmentu (lubreplaceAlldla wszystkich).trim()– usunięcie spacji z początku i końca.toLowerCase()/toUpperCase()– zmiana wielkości liter.
JAVASCRIPT
const email = " Jan.Kowalski@szkola.pl ";
const czystyEmail = email.trim().toLowerCase();
const czesci = czystyEmail.split('@'); // ['jan.kowalski', 'szkola.pl']Najczęstsze pułapki na egzaminie INF.03:
- Ciągi znaków w JavaScript są niemutowalne (immutable). Metody takie jak
replace()czytoLowerCase()zwracają nowy string i nie modyfikują oryginalnej zmiennej.
Chcesz sprawdzić to pojęcie w praktyce?
Przeszukaj pytania z oficjalnych arkuszy CKE powiązane z hasłem Metody operacji na tekstach (String) w JS lub rozpocznij trening.