En JavaScript , vous pouvez exploser une chaîne , séparant ses éléments dans un tableau , en utilisant la méthode du partage . La méthode du partage offre les fonctionnalités que vous pouvez être habitué à partir de la méthode exploser dans d'autres langues telles que PHP. La séparation des éléments d'une chaîne de texte JavaScript dans un ensemble d'éléments en utilisant la méthode du partage est simple. La tâche peut être effectuée en quelques lignes de code simples . C'est aussi une technique facile et utile pour apprendre. Instructions 1 Préparez votre chaîne JavaScript. Le code suivant illustre la création d' une chaîne d' exemple et de le stocker dans une variable dans un extrait de code JavaScript : var totalString = " Voici quelques mots dans une chaîne " ; Cet exemple est pour la démonstration , mais vous pouvez utiliser n'importe quelle chaîne de texte que vous avez déjà dans votre code. Si votre chaîne est captée à partir de l'entrée d'utilisateur , le stocker dans la variable de toute façon . 2 Divisez votre chaîne. En utilisant la syntaxe suivante, diviser votre chaîne de texte en éléments séparés : totalString.split ("") ; fractionne la chaîne en mots individuels en utilisant le caractère espace comme séparateur . Le séparateur est prévu en tant que premier paramètre de la méthode de fractionnement comme dans l'exemple . Vous pouvez diviser votre chaîne en utilisant n'importe quel caractère de séparation que vous aimez, adapter votre code pour les besoins de votre projet particulier. 3 Stockez vos éléments de chaîne dans une variable tableau . Jusqu'à présent, le code a divisé la chaîne mais rien fait avec les éléments qui en résultent. En utilisant la syntaxe suivante, stocker le résultat de l'opération de scission dans une variable: : Var stringElems = totalString.split ("") ; Vous pouvez désormais accéder à chaque élément en utilisant l'objet tableau à tout moment ultérieurement dans votre code . Par exemple, ce qui suit devrait sortir le deuxième mot dans la phrase , qui est stocké à l'index du tableau 1, puisque les positions de tableau commencent à zéro : document.write ( stringElems [ 1]); < br > 4 Limitez votre fonction split . Vous pouvez éventuellement limiter le résultat de l'opération de scission. Par exemple, si vous voulez stocker seulement les deux premiers termes, vous pouvez utiliser le code suivant : var stringElems = totalString.split ("", 2); stocke la première deux éléments résultant de l'opération de scission au sein d'un tableau, mais il ne fait rien avec le reste de la chaîne . La limite est appliquée à l'opération de fractionnement est prévu en tant que deuxième paramètre de la fonction . Ce n'est pas nécessaire , donc si vous voulez que la méthode de répartition appliquée à la totalité de la chaîne , vous pouvez simplement laisser ce second paramètre out . 5 tester votre code en l'incluant à l'intérieur de votre page Web. Expérimentez avec elle en changeant les paramètres de la méthode de fractionnement et de tester à nouveau la page . Si votre page ne contient pas de code côté serveur, vous pouvez le tester en l'ouvrant dans le navigateur Web de votre propre ordinateur, plutôt que de le télécharger sur le Web chaque fois que vous effectuez un changement. N'oubliez pas d' adapter le code pour l'adapter quelque soit votre propre projet cherche à atteindre .
|