In JavaScript können Sie explodieren einen String und trennt seine Teile in eine Reihe , mit der Split-Methode . Die Split-Methode bietet die Funktionalität, die Sie von der explodieren Verfahren in anderen Sprachen wie PHP kann gewöhnt werden. Splitting der Elemente in einem JavaScript Zeichenfolge in ein Array von Elementen mit der Split-Methode ist einfach. Die Aufgabe kann in ein paar einfachen Zeilen Code ausgeführt werden. Es ist auch eine einfache und nützliche Technik zu erlernen. Anleitung
1
Planen Sie Ihre JavaScript-String . Der folgende Code zeigt ein Beispiel Erstellen String und Speicherung innerhalb einer Variablen in einem Auszug von JavaScript:
var totalString = " Hier sind einige Wörter in einem String";
Dieses Beispiel ist für die Demonstration , aber Sie können eine beliebige Zeichenfolge haben Sie bereits in Ihrem Code. Wenn Ihr String wird von Benutzereingaben erfasst ist , bewahren Sie sie in der Variablen sowieso.
2
Teilen Sie Ihre Saite. Verwenden Sie die folgende Syntax , teilen Sie Ihre Text-String in einzelne Elemente :
totalString.split ( "");
Diese teilt den String in einzelne Wörter durch ein Leerzeichen als Trennzeichen . Der Abscheider ist als der erste Parameter der Spaltung Verfahren wie in dem Beispiel bereitgestellt . Sie können teilen Sie Ihre Schnur mit einem beliebigen Trennzeichen Dich , Schneiderei Ihren Code auf die Bedürfnisse der eigenen bestimmtes Projekt .
3
Bewahren Sie Textelemente in einer Array-Variablen . Bisher hat der Code die Zeichenfolge aufgeteilt , aber nichts getan, mit den daraus resultierenden Elemente . Mit der folgenden Syntax , speichern Sie das Ergebnis der Teilung in eine Variable :
var stringElems = totalString.split ( "");
Sie können nun auf jedes einzelne Element mit Hilfe der Array-Objekt an jedem Punkt später in Ihrem Code . Zum Beispiel würde die folgende Ausgabe das zweite Wort in dem Satz, der bei Array-Index 1 gespeichert wird, da die Array- Positionen bei Null anfangen :
document.write ( stringElems [1] );
< br > 4
Beschränken Sie Ihre Split-Funktion . Wahlweise können Sie das Ergebnis der Teilung . Zum Beispiel, wenn Sie nur speichern die ersten beiden Worte wollten , könnten Sie den folgenden Code: var
stringElems = totalString.split ("" , 2);
Diese speichert die ersten zwei Elemente , die aus der Teilung in einem Array , aber es hat nichts mit dem Rest der Zeichenfolge. Wobei die Grenze in der Teilung aufgebracht wird als ein zweiter Parameter der Funktion bereitgestellt . Dies ist nicht notwendig , wenn Sie also die Split-Methode , die auf die ganze Reihe , lassen Sie einfach dieses zweite Parameter heraus wollen .
5
Test- Code , indem es innerhalb Ihrer Webseite. Experimentieren Sie , indem Sie die Split-Methode Parameter und testen Sie die Seite erneut . Wenn Ihre Seite enthält keine Server-seitigen Code , können Sie es , indem Sie sie in den Web-Browser von Ihrem eigenen Computer , anstatt Hochladen auf den Web jedes Mal, wenn Sie eine Änderung vornehmen zu testen. Denken Sie daran, den Code anzupassen , was auch immer Ihr eigenes Projekt zu erreichen versucht anzupassen.