Sett inn streng ved spesifikk indeks for en annen streng i JavaScript

Sett inn streng ved spesifikk indeks for en annen streng i JavaScript

Mens du håndterer postene i bulk, kan det være et krav om å rette opp eller formatere dataene. For eksempel å ordne eller bruke de inneholdte dataene med hensyn til en bestemt attributt eller legge til mening til det. Dessuten, i tilfelle av å kode dataene eller en del av dem. I slike scenarier hjelper det å sette inn en streng i den spesifiserte indeksen for en annen streng ved hjelp av JavaScript -hjelper til å bruke de nåværende ressursene effektivt.

Denne opplæringen vil diskutere tilnærmingene for å sette inn en streng i den spesifiserte indeksen for en annen streng i JavaScript.

Hvordan sette inn/legge til en streng i den spesifiserte indeksen for en annen streng ved hjelp av JavaScript?

Strengen kan settes inn i en bestemt indeks av en annen streng i JavaScript ved å bruke følgende tilnærminger:

    • skive()”Metode.
    • substring ()”Metode.
    • dele()”Og“Splice ()”Metoder.

De uttalte tilnærmingene vil bli illustrert en etter en!

Tilnærming 1: Sett inn en streng i den spesifiserte indeksen for en annen streng i JavaScript ved hjelp av SITE () -metoden

skive()”Metode får tilgang til de valgte matriseelementene i form av en ny matrise uten å endre den originale matrisen. Denne metoden kan implementeres for å skive strengverdien med hensyn til den spesifiserte indeksen og legge til en annen strengverdi til den.

Syntaks

Array.skive (start, slutt)


I den gitte syntaks:
start”Og“slutt”Peker på henholdsvis start- og sluttposisjonene.

Eksempel

La oss oversikt følgende eksempel:


Utfør de under-uttalte trinnene, som gitt i koden ovenfor:

    • For det første, spesifiser den oppgitte strengverdien og den initialiserte indeksen.
    • Etter det, bruk "skive()”Metode slik at den oppgitte strengverdien er skivet ved hjelp av den spesifiserte indeksen.
    • Også strengverdien "hint”Vil bli satt inn i den initialiserte verdien ved indeksen”5”.
    • Til slutt, vis den resulterende strengverdien.

Produksjon



I outputten kan det observeres at strengverdien "hint”Legges ved verdien”Linux”Ved den spesifiserte indeksen.

Tilnærming 2: Sett inn en streng ved den spesifiserte indeksen for en annen streng i JavaScript ved bruk av Substring () -metode

substring ()”Metode trekker ut strengtegnene fra start til slutt uten å endre den originale matrisen. Denne metoden kan implementeres for å sette inn en streng i en bestemt indeks og deretter slå sammen den gjenværende delen av den originale strengen.

Syntaks

streng.Substring (start, slutt)


I den gitte syntaks:

    • start”Og“slutt”Henvis til henholdsvis start- og sluttposisjonene.

Eksempel

Gå gjennom følgende eksempel:


Bruk trinnene nedenfor, som angitt i ovennevnte kodesnippet:

    • På samme måte spesifiser den angitte strengverdien og indeksen.
    • Etter det, bruk "substring ()”Metode slik at det første tegnet får tilgang til fra strengverdien.
    • Sett også inn strengverdien "Ava”Og legg den til det ekstraherte tegnet i forrige trinn.
    • Til slutt, legg til den gjenværende delen av den spesifiserte strengverdien i det første trinnet ved å referere til den initialiserte indeksen “1”.
    • Dette vil akkumulere den aktuelle strengen innenfor den spesifiserte strengverdien med hensyn til den passerte indeksen.

Produksjon



I ovennevnte utfall, “Ava”Strengverdi har blitt lagt ved etter den første tegnet, og den resulterende strengen blir“JavaScript”.

Tilnærming 3: Sett inn en streng i den spesifiserte indeksen for en annen streng i JavaScript ved hjelp av Split () og SITE () -metoder

dele()”Metode deler en bestemt streng i en substring -matrise. Mens “Splice ()”Metode erstatter de eksisterende matriseelementene med de oppdaterte. Disse metodene kan brukes i kombinasjon for å sette inn en strengverdi i starten av en annen strengverdi ved å dele inn strengen i en matrise, skjøte og slå sammen den.

Syntaks

streng.Split (separator, grense)


I den gitte syntaks:

    • separator”Refererer til strengen som må brukes til splitting.
    • grense”Tilsvarer heltallet som begrenser antall splitter.
Array.Splice (indeks, num, element1, ... vare n)


Her:

    • indeks”Henviser til varens indeks.
    • Num”Henviser til antall varer.
    • Element1”Og“vare n”Henvis til varene.

Eksempel

La oss oversikt følgende eksempel:


I ovennevnte kodebit:

    • Spesifiser en strengverdi "hint”.
    • I neste trinn, initialiser en annen strengverdi som må settes inn i den angitte verdien i forrige trinn.
    • Initialiser også verdien av indeksen.
    • Etter det, bruk "dele()”Metode for å dele den tilhørende strengverdien i en rekke tegn.
    • Nå, påkalle “Splice ()”Metode slik at strengverdien i parameteren settes inn i den spesifiserte indeksen for den tilhørende strengverdien”hint”.
    • Til slutt, bruk "bli med()”Metode for å slå sammen strengtegnene og vise den resulterende strengverdien.

Produksjon



Det kan observeres at vi har satt inn en streng med den angitte indeksen med hell.

Konklusjon

skive()”Metode,“substring ()”Metode, eller“dele()”Og“skive()”Metoder kan brukes til å legge til/sette inn en streng i den spesifiserte indeksen for en annen streng i JavaScript. SLIT () eller SUBSTRING () -metodene kan brukes for å utføre ønsket krav ved å bare skive eller få tilgang til strengtegnene med hensyn til den spesifiserte indeksen. Mens split () og skive () -metodene kan brukes til å sette inn en strengverdi i starten av en annen strengverdi ved å dele opp strengen i en matrise, spleising og bli med den. Denne bloggen guidet relatert til å sette inn en streng i en bestemt indeks av en annen streng i JavaScript.