Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> JavaScript Programmering >> Content
    Hvordan å eksplodere en String Bruke JavaScript
    I JavaScript, kan du eksplodere en String, skille delene i en matrise, med split -metoden. Den delte metoden gir den funksjonaliteten du kanskje vant til fra eksplodere metoden på andre språk , som for eksempel PHP. Splitting elementene i en JavaScript tekststreng i en rekke elementer ved bruk av split metoden er grei. Oppgaven kan utføres i et par enkle linjer med kode. Det er også en enkel og nyttig teknikk for å lære. Instruksjoner
    en

    Forbered JavaScript streng. Følgende kode demonstrerer skape et eksempel streng og lagre det i en variabel i et utdrag av JavaScript : en

    Var totalString = " Her er noen ord i en streng " ;

    Dette eksemplet er for demonstrasjon , men du kan bruke hvilken som helst tekststreng du allerede har i koden . Hvis strengen blir tatt fra brukerundersøkelser, lagre den i variabelen likevel.
    2

    Split din streng. Ved hjelp av følgende syntaks , splitte tekststreng i separate elementer : en

    totalString.split ( " ");

    Dette deler strengen i enkelte ord ved å bruke mellomrom som skilletegn . Separatoren er gitt som den første parameter til splitten fremgangsmåte som i eksemplet . Du kan dele din string bruker noen skilletegn du liker , skreddersy din kode til behovene til ditt eget prosjekt.
    3

    Lagre dine string elementer i en matrise variabel. Så langt har koden splitte strengen , men ikke gjort noe med de resulterende elementer. Ved hjelp av følgende syntaks , lagre resultatet av delt drift i en variabel : en

    Var stringElems = totalString.split ( " ");

    Du kan nå få tilgang til hvert enkelt element ved hjelp av matrisen objektet på noe tidspunkt senere i koden. For eksempel vil følgende resultat det andre ordet i setningen , som er lagret på datatabellindekser 1 siden tabellmedlemmene posisjoner starter på null : en

    document.write ( stringElems [ 1 ] ) ;

    4

    Begrens split -funksjon . Du kan eventuelt begrense resultatet av delt drift . For eksempel, hvis du ønsket å lagre bare de to første ordene , kan du bruke følgende kode :

    Var stringElems = totalString.split ("" , 2);
    p Dette lagrer det første to elementer som følge av delt drift innenfor en rekke , men det gjør ingenting med resten av strengen . Grensen blir anvendt på den delt drift er gitt som en andre parameter for funksjonen. Dette er ikke nødvendig , så hvis du vil at split metoden benyttet for hele strengen kan du bare la denne andre parameter ut .
    5

    Test koden ved å inkludere det i din webside. Eksperimenter med det ved å endre split metoden parametere og teste siden igjen . Hvis siden ikke inneholder noen server side kode , kan du teste den ved å åpne den i nettleseren fra din egen datamaskin , i stedet for å laste den opp til nettet hver gang du gjør en endring . Husk å tilpasse koden som passer til det ditt eget prosjekt prøver å oppnå.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan endre form action i JavaScript Select 
    ·Hvordan : Endre og omdirigering en URL Med Java 
    ·Hvordan lage en Timer i Game Maker 
    ·Hvordan aktiverer og deaktiverer en Musikk Bilde i Java…
    ·Slik skjuler nedtrekkslisten i JavaScript 
    ·Hvordan endre skrifttype farger med Javascript 
    ·Hvordan legge til kontroller i Google Maps API 
    ·Hvordan skrive til en Div. Fra JavaScript 
    ·JavaScript for å avgjøre om et element er deaktivert 
    ·Hvordan endre et CSS bakgrunnsbilde med JavaScript 
      Anbefalte artikler
    ·Hvordan skrive ut i Vb.Net 
    ·Hvordan Reverse Elementer i en Array i C 
    ·Hvordan utføre en oppdatering MySQL Query 
    ·Slik importerer Ruby Klasser 
    ·Hvordan bruke Strpbrk funksjon i C + + 
    ·Hvordan bruke en ekstern PHP fil i HTML 
    ·Slik Send en e-post med vedlegg i Java 
    ·Hvordan ta ut Alpha Tegn Men Leave numeriske tegn i SQL…
    ·Hvordan lagre et binært søketre til en fil 
    ·Sun Java Swing Tutorials 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/