Jak indeksować, podzielić i manipulować ciągami w JavaScript

Jak indeksować, podzielić i manipulować ciągami w JavaScript
W JavaScript ciąg może być pojedynczą postacią lub zbiorem wielu znaków, a te znaki mogą być liczbami lub literami lub symbolami. Każdy znak jest dostępny przez swój numer indeksu. Ten artykuł zajmie się sposobem indeksowania ciągu i jak podzielić ciąg w JavaScript. Ponadto nauczymy się również technik manipulacji stringami.

Indeksowanie ciągu w JavaScript

Numer indeksu dowolnego ciągu rozpoczyna się od 0, a każdy znak odpowiada numerze indeksu, co oznacza pierwszy znak dowolnego ciągu odpowiada indeksowi 0, drugi znak odpowiada 1. indeksuowi i ostatniemu znakowi powiedzmy „nth” znak będzie odpowiadał na numerze indeksu „N-1”.

Na przykład rozważ poniższy podany ciąg, aby zrozumieć, w jaki sposób znak jest indeksowany w JavaScript:

Tutaj, na indeksie 0 mamy znak „t”, w indeksie 1 mamy „h”, puste miejsce na indeksie nr 4, a przy końcowym indeksie „20” mamy „y”, co oznacza, że ​​tak nie jest znaczenie, czy jest to pusta przestrzeń, czy alfabet każdy znak odpowiada indeksie.

Jak sprawdzić indeks postaci w JavaScript

Możemy użyć metody „indexof ()”, aby sprawdzić numer indeksu znaku znaku. Metoda indexof () zwraca pierwsze występowanie znaku, który pojawia się wiele razy:

let String = "To jest Nowy Jork miasto";
konsola.log („indeks„ c ”to”, ciąg.indexof („c”));

Dane wyjściowe zwróci indeks, w którym umieszcza się „C”:

Jak uzyskać dostęp do postaci w JavaScript

W JavaScript możemy uzyskać dostęp do dowolnej postaci za pomocą metody kwadratowych nawiasów „[]” lub „charat ()”:

let String = "To jest Nowy Jork miasto";
konsola.Log („wyszukiwana postać to”, „This is New York City” [6]);
konsola.Log („wyszukiwana postać to”, „To jest Nowy Jork”.Charat (6));

W tym przykładzie uzyskujemy dostęp do postaci umieszczonej w indeksie 6 przy użyciu obu metod:

W wyjściu pokażemy postać „S”, który znajduje się pod indeksem 6:

Jak podzielić ciąg w JavaScript

JavaScript oferuje bardzo pomocną metodę „split ()” do przełamania ciągu. Rozważ przykład, aby zrozumieć działanie metody „split ()”. W tym przykładzie złamiemy ciąg za pomocą „przestrzeni”:

let String = "To jest Nowy Jork miasto";
konsola.Zaloguj się („Zerwaj ciąg z białej listy”, ciąg.podział(" "));

Cały ciąg zostanie podzielony z białychpaces:

W rezultacie otrzymamy szereg 5 elementów:

Teraz możemy uzyskać dostęp do każdego elementu tablicy z jego indeksem.

Jak przekonwertować ciąg w małej litery w JavaScript

JavaScript zapewnia wbudowaną metodę konwertowania całego łańcucha na litery dolnej wielkości:

let String = "To jest Nowy Jork miasto";
konsola.log („Konwertuj ciąg na dolny przypadek:”, ciąg.TOLOWERCAS ());

W tym kodzie używamy metody „TOLOWERCASE ()”, która przekonwertuje każdy znak łańcucha na niższy przypadek. Wynikowy wynik będzie:

Jak przekonwertować ciąg w górach w JavaScript

W JavaScript wbudowana metoda „ToUpperCase ()” jest wykorzystywana do konwersji znaków łańcucha na górną skrzynkę:

let String = "To jest Nowy Jork miasto";
konsola.log („Konwertuj ciąg na górny przypadek:”, ciąg.ToupperCase ());

Powyższy kod podano następujące dane wyjściowe:

Jak wymienić podłoże w JavaScript

Możemy zastąpić podłoże dowolnego ciągu za pomocą metody „zamień ()”:

let String = "To jest Nowy Jork miasto";
konsola.log („Konwertuj ciąg na górny przypadek:”, ciąg.zamień („to jest”, „witamy”));

W tym kodzie chcemy zastąpić „to jest” na „Witamy”, dane wyjściowe wyżej podanego kodu będzie:

Jak połączyć dwa ciągi w JavaScript

W JavaScript możemy łączyć wiele ciągów z conat () metoda:

niech String1 = "To jest Nowy Jork miasto…";
Niech String2 = "tak, to jest!!";
konsola.log („Połącz String1 i String2:”, String1.conat (string2));

Mamy dwa stringi String1 i String2 Możemy połączyć te dwa za pomocą metody „concat ()” jako:

Wyjście wyświetli połączony ciąg:

Wniosek:

Strings są bardzo dobrze znanym i powszechnie używanym typem danych w dowolnym języku komputerowym i istnieje wiele funkcji, które możemy na nich wykonać. Ten artykuł zawiera dokładne zrozumienie, w jaki sposób indeksować, dzielić i manipulować ciągami w JavaScript. Omówiliśmy główne metody manipulowania łańcuchem i lepszego zrozumienia wszystkich tych metod, które rozważyliśmy kilka przykładów i wdrożyliśmy je w JavaScript.