Hvordan få karakterer matrise fra streng i javascript

Hvordan få karakterer matrise fra streng i javascript
JavaScript lar oss utføre forskjellige funksjonaliteter på matriser for eksempel å dele opp matriser i subarrays, sammenkoble flere matriser, fjerne matriseelementer og så videre. Å dele/konvertere en streng til en rekke tegn er veldig vanlig i JavaScript. Derfor tilbyr JavaScript flere metoder for å få en karakterutvalg fra en streng som matrise.split () funksjon, matrise.fra () funksjon, spredt operatør og så videre.

Dette innlegget vil presentere en omfattende oversikt over de nedenfor børsnoterte metodene for å få en karakteroppstilling fra en streng i JavaScript:

  • Split () -funksjon i JavaScript.
  • Substring () -funksjon i JavaScript.
  • fra () funksjon i JavaScript.

Så la oss begynne!

streng.Split () -funksjon i JavaScript

Split () er en innebygd funksjon i JavaScript som deler/bryter en streng i underlag (ord eller tegn). Den produserer en ny modifisert matrise uten å påvirke den gitte matrisen.

Syntaks
Utdraget nedenfor vil hjelpe deg med å forstå syntaksen til matrisen.Split () Metode:

streng.split (separator, grense);

Både separator og grense er valgfrie parametere. En streng/vanlig uttrykk kan sendes som en separator til Split () -metoden. Hvis vi ikke spesifiserte noen parameter, vil Split () -metoden returnere den opprinnelige strengen.

Eksempel: Få en karaktergruppe ved hjelp av Split () -metoden
I dette eksempelprogrammet vil vi forstå hvordan du bruker Split () -metoden for å få en rekke tegn fra den gitte strengen:

var originalString = "Velkommen til Linuxhint";
var resulterer.dele("");
konsoll.logg ("resulterende matrise:", resulterendeArray);

I dette programmet passerte vi “" som en separator til Split -metoden. Følgelig vil Split () -metoden dele den gitte strengen i tegn, og den vil returnere en rekke tegn som vist i det undergitte utdraget:

Slik kan vi få et tegnutstyr fra en streng i JavaScript ved hjelp av Split -metoden.

Substring () -funksjon i JavaScript

Substring () -metoden i JavaScript brukes til å trekke ut et visst antall tegn/bokstaver fra den gitte strengen. Substring () -funksjonen trekker ut tegnene mellom to posisjoner og returnerer en ny modifisert matrise uten å påvirke den opprinnelige matrisen.

Syntaks
Utdraget nedenfor vil forklare den grunnleggende syntaksen til Substring () -metoden:

substring (initial_index, finale_index);

Her er initial_index en nødvendig parameter som spesifiserer startposisjonen mens final_index er en valgfri parameter som spesifiserer sluttposisjonen. Utelater den andre parameteren, jeg.e. Final_Index vil returnere resten av strengen.

Eksempel: Få en karaktergruppe ved hjelp av Substring () -metoden
I dette programmet lærer vi hvordan du bruker substring () -funksjonen for å få en rekke tegn fra den gitte strengen:

var originalString = "Linuxhint";
var newArray = [];
for (i = 0; i < originalString.length; i++)
newArray [i] = originalString.substring (i, i + 1);

konsoll.logg ("resulterende matrise:", newArray);

I dette programmet benyttet vi oss av Substring () -metoden for å få tegnene fra den gitte strengen og lagre dem i en matrise:

På denne måten kan vi bruke Substring () -metoden for å få matrisen fra den gitte strengen i JavaScript.

Substring () -funksjon i JavaScript

Det er en innebygd statisk metode i JavaScript som returnerer en ny matrise fra ethvert iterable objekt. Med enkle ord gjør det mulig for oss fra ().

Syntaks
Den grunnleggende syntaks for fra () -metoden vil være noe slikt:

Array.fra (objekt, mapfun, thisarg);

Her representerer objektparameteren et objekt som skal konverteres til en matrise. MAPFUN-parameteren representerer en tilbakeringingsfunksjon som vil bli påkalt på hvert element mens denne ARG er en verdi som brukes som denne verdien for kartfunksjonen. Objektet er en obligatorisk parameter mens MapFun og ThisAg er valgfrie parametere.

Eksempel: Få en karaktergruppe ved å bruke fra () -metoden
I dette programmet lærer vi hvordan du bruker substring () -funksjonen for å få en rekke tegn fra den gitte strengen:

var originalString = "Velkommen";
var newArray = matrise.fra (originalString);
konsoll.logg ("resulterende matrise:", newArray);

I dette eksemplet ga vi “originalstreng” til “matrisen.Fra () ”-metode for å få en karakteroppstilling fra den gitte strengen:

Dette er hvordan matrisen.Fra () Metode fungerer i JavaScript.

Konklusjon

I JavaScript, forskjellige metoder som matrise.fra (), streng.substring (), streng.split () osv. brukes til å få en rekke tegn fra den gitte strengen. SPLIT () -metoden deler den gitte strengen i underlag, substring () -funksjonen trekker ut et spesifikt antall tegn fra den gitte strengen, og fra () returnerer en ny matrise fra ethvert iterable objekt. Dette innlegget forklarte forskjellige metoder for å få en rekke tegn fra den gitte strengen i JavaScript.