metody klasy String
Wymagania zaliczenia
str="abcd";
str2=new String()
1) length //pobieranie długości ciągu znaków
const text = "Ala";
text.length; //3
2) charAt() //pobieranie znaku na danej pozycjiconst text = "Ala ma kota";
console.log(text.charAt(0)); //A
console.log(text.charAt(4)); //m
console.log(text[0]); //A
console.log(text[4]); //m
Typy proste (w tym String) nie są mutowalne, stąd nie możemy w nich bezpośrednio podmieniać liter. Jeżeli chcemy zmieniony tekst, to musimy stworzyć nowa zmienną i do niej zapisać nową wartośc
3) replace("co chcemy zmienić", "na co chcemy zmienić");
const text = "Ala ma kota"
const textNew = text.replace("kota", "psa");
console.log(textNew); //"Ala ma psa"4)
4) toUpperCase() toLowerCase() - zamiana wielkości liter
const text = "Ala ma kota";
console.log(text.toUpperCase()); //"ALA MA KOTA"
5) indexOf -zwracanie pozycji szukanego tekstu
"Ala ma kota".indexOf("kot"); //7
6) substr(indexStart, długość)
const text = "Ala ma kota";
console.log(text.substr(2)); //"a ma kota"
console.log(text.substr(7, 4)); //"kota"
7) substring(indexStart, indexEnd) - jezeli indexStart> indexEndto zostaną zamienione miejscami Działanie identyczne do metody sliceconst text = "Ala ma kota";
console.log(text.substring(0, 3)); //"Ala"
console.log(text.substring(3)); //"ma kota"
console.log("Ala ma kota".substring(6, 4)); //"ma"
Ostatnia modyfikacja: piątek, 18 września 2020, 07:11