Streng delt metode i JavaScript | Forklart

Streng delt metode i JavaScript | Forklart
I JavaScript brukes strengmetoder for å oppnå forskjellige funksjonaliteter. For eksempel å få en rekke underlag fra en streng, trekke ut en del av en streng, erstatte en viss spesifikk verdi i en streng, og så videre. Blant disse strengmetodene er en mye brukt metode strengen.Split () -metode som bryter en streng i en rekke underlag. I denne oppskrivningen lærer vi alle grunnleggende forhold til strengen.split () metode ved hjelp av passende eksempler.

Dette innlegget vil presentere en grundig forståelse av de nedenfor-listede aspektene relatert til strengen.Split () Metode:

  • Hva er streng.Split () i JavaScript?
  • Syntaks av streng.dele()
  • Hva gjør strengen.split () metode retur?
  • Hvor streng.Split () Metodearbeid i JavaScript?

Så la oss begynne!

Hva er streng.Split () i JavaScript?

Strengen.Split () er en innebygd metode i JavaScript som bryter den gitte strengen i en rekke underlag basert på parameteren/separatoren.

Syntaks av streng.dele()

Strengen.Split () -metode kan ta null, en eller to parametere.

Syntaks av streng.Split () -metode uten parameter:

Den grunnleggende syntaksen til strengen.Split () -metode uten parameter er vist i utdraget nedenfor:

streng.dele();

Syntaks av streng.Split () -metode med separatorparameter:

Separatorparameteren spesifiserer hvor strengen blir delt. Vi kan passere en enkel streng eller en regex som separator. For eksempel, hvis vi passerer “.” Som separator vil strengen bryte/dele opp når '.' skjedde i den gitte strengen:

streng.split (separator);

Syntaks av streng.Split () -metode med separator og grense parameter:

Vi kan spesifisere hvilket som helst ikke-negativt nummer som en grenseparameter som spesifiserer hvor mange underlag som vil bli lagt til i matrisen:

streng.split (separator, grense);

Hva gjør strengen.split () metode retur?

I JavaScript, strengen.Split () -metode returnerer en ny rekke underlag uten å påvirke/endre den originale strengen.

Hvor streng.Split () Metodearbeid i JavaScript?

Vi vil vurdere noen eksempler for å forstå arbeidet med strengen.Split () -metode i JavaScript.

Eksempel 1: utelater parameter

Hvis vi ikke spesifiserte noen parameter i strengen.Split () -metode, da blir den originale strengen returnert som en matrise:

const stringExample = "Velkommen til Linuxhint.com ";
konsoll.Logg (StringExample.dele());

I dette eksempelprogrammet ga vi ingen parameter til strengen.Split () -metode, følgelig vil vi få den undergitte utgangen:

Utgang bekreftet at Split () -metoden returnerte en rekke bare en streng, i.e., den opprinnelige strengen.

Eksempel 2: Passplass som separatorparameter

I dette eksemplet vil vi passere plassen "" som en separator til strengen.Split () Metode:

const stringExample = "Velkommen til Linuxhint.com ";
konsoll.Logg (StringExample.split (""));

I dette programmet benyttet vi Split () -metoden og passerte den “” som en parameter, følgelig vil den bryte strengen når det oppstår et rom i strengen. Til slutt vil den returnere et komplett utvalg av underlag:

I dette programmet skjedde det rom to ganger, slik at hele strengen brøt seg inn i tre underlag.

Eksempel 3: Del hver eneste bokstav/tegn

I det undergitte programmet bruker vi strengen.Split () -metode for å dele opp hvert eneste tegn på strengen inkludert mellomrom:

const stringExample = "Velkommen til Linuxhint.com ";
Resultat = StringExample.dele("");
konsoll.logg (resultat);

I kodeblokken ovenfor passerte vi “" som en separator til Split () -metoden, som et resultat, strengen.Split () -metoden vil returnere en rekke tegn som vist i det undergitte utdraget:

Utgangen bekreftet at strengen.Split () -metode returnerte en rekke tegn inkludert mellomrom.

Eksempel 4: Retur bare to underlag

I dette programmet vil vi sende to parametere til strengen.split () metode i.e. et "rom" og "2":

const stringExample = "Velkommen til Linuxhint.com ";
Resultat = StringExample.split ("", 2);
konsoll.logg (resultat);

Vi spesifiserte plass som en separator i programmet ovenfor og 2 som en grense. Følgelig vil strengen gå i stykker når det oppstår et rom i den gitte strengen. Når vi passerer 2 som en grense, så vil den returnerte matrisen bare inneholde to underlag:

Slik fungerer grenseparameteren i strengen.Split () -metode.

Konklusjon

Strengen.Split () er en innebygd metode i JavaScript som bryter den gitte strengen i en rekke underlag basert på parameteren/separatoren. Det kan ta null, en eller to parametere, og den returnerer en ny rekke underlag uten å endre/påvirke den opprinnelige strengen. Denne oppskrivningen forklarte arbeidet med strengen.split () metode ved hjelp av noen passende eksempler.