JavaScript – obiekt globalny: STRING
Strona główna » JavaScript » JavaScript – obiekt globalny: STRING
String jest dowolnym łańcuchem tekstowy, bez którego nie sposób wyobrazić sobie żadnej strony ani aplikacji. Ten obiekt globalny w JavaScripcie ma wiele przydatnych metod i właściwości, z których możemy korzystać. Część z nich może być zastąpiona przez wyrażenia regularne, które opisałem w innym wpisie: „JavaScript – wyrażenia regularne RegExp„.
Na bazie poniższego zdania przedstawiłem część metod i właściwości:
var words = "JavaScript nie jest trudny";
words.length;
Długość stringa (liczba znaków, a nie indeks). Wynik: 26
words.toUpperCase();
Wszystkie litery, są zamieniane na duże. Wynik: JAVASCRIPT NIE JEST TRUDNY
words.toLowerCase();
Wszystkie litery, są zamieniane na małe. Wynik: javascript nie jest trudny
words.charAt(5);
Znak dla wskazanego indeksu (zgodnie z poniższą grafiką). Wynik: c
words.indexOf('Script');
Liczba / nr indeksu, na którym znalezione zostało pierwsze wystąpienie. Wynik: 4
words.lastIndexOf('e');
Liczba / nr indeksu, na którym znalezione zostało ostatnie wystąpienia. Jeżeli nie znaleziono zwróci -1. Wynik: 16
words.substring(0,6);
Wycina wskazaną część stringa. Ostatni znak (tutaj nr 6) nie jest uwzględniany. Wynik: JavaSc
words.split(' ');
Tworzy tablicę dzieląc string według wskazania (tutaj spacji). Wynik: [‚JavaScript’, ‚nie’, ‚jest’, ‚trudny’]
words.trim();
Usuwa spację na początku i na końcu ciągu. W tym wypadku wynikiem jest cały string.
words.replace('nie','');
Zamienia wskazany znak/słowo na inny. Tutaj usunie słowo „nie”. Wynik: JavaScript jest trudny
Efekt działania powyższych przykładów zaprezentowany w konsoli.
- 11
- 11
- 11
- 23
- 14





































































