Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> JavaScript programmering >> Content

    Hur Explode en sträng med JavaScript

    I JavaScript , kan du explodera en String , separera dess delar i en array , med split metoden . Uppdelningen Metoden ger de funktioner du kan vara vana vid från den explodera metoden på andra språk , såsom PHP . Dela upp objekten i en JavaScript textsträng i en array med element som använder separeringsmetoden är okomplicerad. Uppgiften kan utföras i några enkla rader kod. Det är också ett enkelt och effektivt sätt att lära sig . Instruktioner
    1

    Förbered din JavaScript strängen . I följande kod visas hur du skapar ett exempel sträng och lagrar den i en variabel i ett utdrag av JavaScript :

    var totalString = " Här är några ord i en sträng";

    Detta exempel är för demonstration , men du kan använda vilken textsträng du redan har i din kod . Om strängen håller på att fångas från användarens input , lagra det i variabeln ändå .
    2

    Split din sträng . Använd följande syntax , dela din textsträng i separata delar :

    totalString.split ( " " ) ;

    Detta delar upp strängen i enskilda ord genom att använda blanksteg som avgränsare . Separatorn är anordnad som den första parametern till separeringsmetoden som i exemplet . Du kan dela upp din sträng med någon separera karaktär du gillar , skräddarsy din kod till behoven i ditt eget projekt.
    3

    Store din sträng element i en array variabel . Hittills har din kod dela strängen men inte gjort någonting med de resulterande elementen . Använd följande syntax , lagra resultatet av delningen i en variabel :

    var stringElems = totalString.split ( " " ) ;

    Du kan nu komma åt varje enskild beståndsdel med arrayen objektet vid något tillfälle senare i koden . Till exempel skulle följande utdata det andra ordet i meningen , som lagras vid fältindex 1 eftersom array positionerna startar på noll :

    document.write ( stringElems [ 1 ] ) ;

    4

    Begränsa din split funktion . Du kan valfritt begränsa resultatet av delningen . Till exempel , om du ville lagra endast de två första orden , kan du använda följande kod :

    var stringElems = totalString.split ( " " , 2 ) ;

    Detta lagrar den första två element som följer av delningen i en array , men det gör ingenting med resten av strängen . Gränsen som appliceras på delningen tillhandahålls som en andra parameter till funktionen. Detta är inte nödvändigt , så om du vill split metoden tillämpas på hela strängen kan du helt enkelt lämna denna andra parametern ut .
    5

    Testa din kod genom att inkludera det i din webbsida . Experimentera med det genom att ändra parametrarna separeringsmetoden och testa sidan igen . Om din sida inte innehåller någon kod serversidan , kan du testa det genom att öppna den i webbläsaren från din egen dator , istället för att ladda upp den på webben varje gång du gör en ändring . Kom ihåg att anpassa koden för att passa oavsett ditt eget projekt försöker uppnå .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Split Strängar i JavaScript
    ·Hur du kontrollerar om Whitespace Med Javascript
    ·Ett nytt fönster blockeras i JavaScript
    ·Vad är Nedläggningar Bra för i JavaScript
    ·Hur man använder en Array-klassen i Javascript
    ·Så här aktiverar ASP i IIS 6
    ·Hur man lägger villkorssatser i en JS -fil
    ·Hur spåra med Java Script & PHP
    ·Hur man lär sig Java Script för gratis
    ·Hur fyller en ComboBox med JavaScript
    Utvalda artiklarna
    ·Hur man använder MsgBox i VB6
    ·Hur man använder en DLL i VB.NET
    ·Hur man motverka med Java
    ·Hur man gör kommentarer i Visual Basic
    ·Vad är Asp Programmering
    ·Hur man tar bort Microsoft Visual C + + Meddelanden
    ·Vilka är de olika händelser i Visual Basic
    ·Hur man gör ett flödesschema som skriver varje nummer…
    ·Hur man sätter in en tonad bakgrund Använda PHP
    ·Hur man byter 1.6 i Java String
    Copyright © Dator Kunskap http://www.dator.xyz