Wstaw ciąg na określony indeks innego ciągu w JavaScript

Wstaw ciąg na określony indeks innego ciągu w JavaScript

Podczas radzenia sobie z rekordami luzem może istnieć wymóg poprawienia lub sformatowania danych. Na przykład układanie lub wykorzystywanie zawartych danych w odniesieniu do konkretnego atrybutu lub dodanie do niego znaczenia. Ponadto, w przypadku kodowania danych lub ich części. W takich scenariuszach wstawienie ciągu do określonego indeksu innego ciągu za pomocą JavaScript pomaga w efektywnym wykorzystaniu bieżących zasobów.

W tym samouczku omówi podejścia do wstawienia ciągu w określonym indeksie innego ciągu w JavaScript.

Jak wstawić/dodać ciąg w określonym indeksie innego ciągu za pomocą JavaScript?

String można wstawiać w określonym indeksie innego ciągu w JavaScript przy użyciu następujących podejść:

    • "plasterek()" metoda.
    • "substring ()" metoda.
    • "podział()" I "splatać()”Metody.

Podane podejścia zostaną zilustrowane jeden po drugim!

Podejście 1: Wstaw ciąg w określonym indeksie innego ciągu w JavaScript za pomocą metody slice ()

„„plasterek()”Metoda uzyskuje dostęp do wybranych elementów tablicy w formie nowej tablicy bez zmiany oryginalnej tablicy. Tę metodę można zaimplementować, aby pokroić wartość ciągu w odniesieniu do określonego indeksu i dołączyć do niej inną wartość ciągu.

Składnia

szyk.Pokrój (start, koniec)


W podanej składni:
"początek" I "koniec”Wskaż odpowiednio pozycje początkowe i końcowe.

Przykład

Przeglądmy następujący przykład:


Wykonaj poniższe kroki, jak podano w powyższym kodzie:

    • Najpierw podaj określoną wartość ciągu i zainicjowany indeks.
    • Następnie zastosuj „plasterek()”Metoda taka, że ​​podana wartość łańcucha jest pokrojona za pomocą określonego indeksu.
    • Również wartość ciągu „wskazówka”Zostanie wstawione do zainicjowanej wartości w indeksie”5".
    • Na koniec wyświetl wynikową wartość ciągów.

Wyjście



W powyższym wyjściu można zaobserwować, że wartość ciągu „wskazówka”Jest dołączane do wartości”Linux”W określonym indeksie.

Podejście 2: Włóż ciąg w określonym indeksie innego ciągu w JavaScript za pomocą metody substring ()

„„substring ()”Metoda wyodrębnia znaki ciągów od początku do końca bez zmiany oryginalnej tablicy. Tę metodę można zaimplementować, aby wstawić ciąg do określonego indeksu, a następnie scalić pozostałą część oryginalnego ciągu.

Składnia

strunowy.podłoże (start, koniec)


W podanej składni:

    • "początek" I "koniec”Odpowiedz odpowiednio do pozycji początkowych i końcowych.

Przykład

Przejrzyj następujący przykład:


Zastosuj kroki poniżej, jak stwierdzono w powyższym kodzie-snippet:

    • Podobnie, określ określoną wartość ciągu i indeks.
    • Następnie zastosuj „substring ()„Metoda taka, że ​​pierwszy znak jest dostępny z wartości ciągu.
    • Włóż także wartość ciągu „Ava”I dodaj go do wyodrębnionego znaku w poprzednim kroku.
    • Na koniec dołącz pozostałą część określonej wartości ciągu w pierwszym etapie, odnosząc się do zainicjowanego indeksu „1".
    • Zgromadzi to konkretny ciąg w określonej wartości ciągu w odniesieniu do przekazanego indeksu.

Wyjście



W powyższym wyniku „Ava„Wartość ciągu została dołączona po pierwszym znaku, a wynikowy ciąg staje się„JavaScript".

Podejście 3: Wstaw ciąg w określonym indeksie innego ciągu w JavaScript za pomocą metod splip () i slice ()

„„podział()”Metoda dzieli określony ciąg na tablicę podrzędu. Natomiast "splatać()”Metoda zastępuje istniejące elementy tablicy zaktualizowanymi. Metody te można zastosować w połączeniu, aby wstawić wartość ciągów na początku innej wartości łańcucha, podzielając łańcuch na tablicę, łączenie i łączenie.

Składnia

strunowy.split (separator, limit)


W podanej składni:

    • "separator”Odnosi się do łańcucha, który należy użyć do podziału.
    • "limit”Odpowiada liczbie całkowitej, która ogranicza liczbę podziałów.
szyk.splice (indeks, num, item1,… pozycja N)


Tutaj:

    • "indeks”Odnosi się do indeksu elementu.
    • "num”Odnosi się do liczby elementów.
    • "Przedmiot 1" I "Pozycja n”Patrz elementy.

Przykład

Przeglądmy następujący przykład:


W powyższym fragmencie kodu:

    • Podaj wartość ciągu „wskazówka".
    • W następnym kroku zainicjuj kolejną wartość ciągu, którą należy włożyć do określonej wartości w poprzednim kroku.
    • Zainicjuj również wartość indeksu.
    • Następnie zastosuj „podział()”Metoda podziału powiązanej wartości ciągu na szereg znaków.
    • Teraz przywołaj „„splatać()„Metoda taka, że ​​wartość ciągu w jej parametrze jest wstawiana w określonym indeksie powiązanej wartości ciągu„wskazówka".
    • Na koniec zastosuj „dołączyć()„Metoda łączenia znaków ciągów i wyświetlania wynikającej wartości łańcuchowej.

Wyjście



Można zaobserwować, że pomyślnie wstawiliśmy ciąg w określonym indeksie.

Wniosek

„„plasterek()„Metoda,„substring ()„Metoda lub„podział()" I "plasterek()”Metody można zastosować do dodania/wstawienia ciągu w określonym indeksie innego ciągu w JavaScript. Metody slice () lub substring () można zastosować w celu wykonania pożądanego wymagania, po prostu krojenie lub uzyskiwanie dostępu do znaków łańcuchowych w odniesieniu do określonego indeksu. Podczas gdy metody split () i slice () można wykorzystać do wstawienia wartości łańcucha na początku innej wartości łańcucha, dzieląc sznur na tablicę, łączenie i łączenie. Ten blog prowadził związany z wstawieniem łańcucha do określonego indeksu innego ciągu w JavaScript.