Hvordan splitte strenger i Javascript

Javascript String klassen gir minst to metoder for å splitte strenger i dels. Den du velger vil avhenge av hvordan du vil at strengen delt. En metode søker strengen for en "separator", slik som et mellomrom, komma, eller andre skilletegn og deler strengen rundt disse merkene. Den andre tar brev stillinger i strengen, og skjærer den i deler rundt disse stillingene.

Bruksanvisning

1 Åpne Notepad eller annen tekst editor du foretrekker.

2 Skriv inn følgende for å definere en streng:

<Html>

<Script type = "text / javascript">

Var string = "Hei kjære venner.";

De to første linjene er bare HTML-koder la nettleseren vet at Javascript er kommer. Den siste linjen oppretter en variabel kalt "streng" og setter noen tekst i det.

3 Skriv inn følgende å splitte strengen i enkelte ord og skrive ut resultatet.

document.write (string.split ( ""));

document.write ( "<p>");

Den første linjen er satt sammen av to kommandoer kombinert. 'String.split ( "") "forteller Javascript for å splitte strengen overalt at det ser en plass. Dette har effekten av å splitte strengen i enkelte ord. Resultatet blir deretter sendt til "document.write", som sender den til nettleseren.

Den andre linjen sender rett og slett et nytt avsnitt tag til nettleseren.

4 Skriv inn følgende å splitte strengen rundt den fjerde brevet:

document.write (string.slice (0, 6));

document.write ( "<p>");

document.write (string.slice (6);

</ Script>

</ Html>

Dette er en litt mer sofistikert: den "slice" -kommandoen, i stedet for splitting til faste tegn, skjærer en streng i to rundt et sted i strengen. Den første linjen henter den del av strengen som går fra bokstav til bokstav 0 6, mens den neste henter den del som starter med 6 på.

5 Lagre arbeidet ditt med navnet "splittest.html."

6 Dobbeltklikk på filen for å åpne den i din standard nettleser og vise resultatene.