Comment épisser la chaîne en javascript

Comment épisser la chaîne en javascript

L'épissage des chaînes est une technique utilisée dans le cas de tableaux de chaîne complexes où nous devons récupérer une valeur de chaîne spécifique et la mettre à jour ou la modifier. De plus, cela nous donne également plus de flexibilité pour travailler sur les données des chaînes, car l'indexation ne contribue qu'à une extraction de caractère unique. Dans l'autre cas, avec l'épissage, une séquence de caractères ou de sous-chaîne peut être accessible et mise à jour du début aux index de fin.

De plus, les développeurs utilisent également les techniques mentionnées pour briser les chaînes pour des raisons de sécurité, telles que la vérification si la chaîne contient des caractères incorrects ou une sorte de code malveillant.

Cet article vous guidera sur l'épissage de la chaîne en javascript.

Comment épisser la chaîne en javascript?

Pour épisser la chaîne en javascript, vous pouvez utiliser:

  • "diviser()" méthode
  • "diffuser(… )»Opérateur

Nous allons maintenant passer par chacune des méthodes une par une!

Méthode 1: Splice String en JavaScript en utilisant la méthode Split ()

En JavaScript, le «diviser()«La méthode est utilisée pour diviser une chaîne spécifique en un tableau de chaînes. Cette méthode accepte un modèle comme argument et divise la chaîne en une liste ordonnée de sous-chaînes utilisées pour la recherche de modèles, puis les ajoute dans un tableau et le renvoie.

Syntaxe

chaîne.Split (séparateur, limite)

Ici, "séparateur»Fait référence aux espaces, aux virgules et«limite«Est une valeur entière qui limite le nombre de divisions.

Regardez l'exemple donné ci-dessous.

Exemple

Tout d'abord, nous déclarerons une fonction nommée «SpliceString ()"Avoir des arguments"Str","indice","compter", et "ajouter". Maintenant, nous allons ajouter des fonctionnalités pour diviser la chaîne en espaces en plaçant des citations doubles vides en tant que séparateur. Ensuite, nous allons épisser la chaîne par rapport aux arguments de fonction, puis rejoindre les valeurs de chaîne divisée en valeur de chaîne avec «rejoindre()" méthode:

fonction Splicestring (str, index, count, add)
Var Array = Str.diviser("");
déployer.Splice (index, count, ajouter);
retour de retour.rejoindre("");

Enfin, nous appellerons la fonction avec une valeur de chaîne. Ici, "7»Fait référence à la valeur d'index de la chaîne, c'est-à-dire«C» dans ce cas, "9" fait référence à "compter», Comme la longueur des caractères à cet index spécifique, et«chaîne" fait référence à "ajouter«Qui est la nouvelle valeur qui remplacera le«Personnage»:

console.log (SpliceString ('Splice Caractor dans JavaScript', 7, 9, "String"));

La sortie correspondante sera:

Méthode 2: Splice String in JavaScript en utilisant la méthode de l'opérateur Spread (…)

En JavaScript, le «diffuser(… )»L'opérateur aide à copier rapidement une partie d'un tableau existant ou de l'ensemble du tableau dans un autre tableau. Il obtient un argument itérable et le répand en éléments individuels.

Syntaxe

Pour utiliser le «Spread ()”Méthode pour l'épissage de la chaîne en javascript, vous devez suivre la syntaxe divisée ci-dessous:

var a = [… valeur];

Ici, ""Est l'opérateur de propagation qui diffusera le" donné "valeur" dans le "un»Variable.

Exemple

Tout d'abord, nous stockons une valeur de chaîne dans une variable nommée «Str»:

var str = "Splice Caractor in JavaScript";

Maintenant, nous appliquerons le «diffuser(… )«Opérateur et convertissez la valeur de chaîne définie stockée dans le Créé» en un tableau:

Var Array [… str];

Ensuite, nous remplacerons la valeur actuelle par la nouvelle valeur "chaîne"En l'épliquant avec"7" et "9”Qui sont alloués comme arguments. Ici, "7»Fait référence à l'index de la valeur de la chaîne à remplacer, et«9"Est la longueur de la valeur de la chaîne"Personnage», Qui sera maintenant remplacé par«chaîne" valeur.

déployer.Splice (7, 9, «String»);

Rejoignez un tableau de chaînes dans une seule chaîne en utilisant "rejoindre()«Méthode, puis nous afficherons la valeur de chaîne mise à jour:

tableau = tableau.rejoindre(");
console.journal (tableau);

L'exécution du code-donné ci-dessus entraînera la sortie suivante:

Nous avons fourni toutes les méthodes les plus simples pour épisser une chaîne en javascript. Vous pouvez utiliser l'une ou l'autre des méthodes en fonction de vos exigences.

Conclusion

Pour épisser la chaîne en javascript, vous pouvez utiliser le «diviser()”Méthode pour diviser la chaîne en un tableau de chaînes et mettre à jour la valeur de chaîne actuelle en plaçant différents arguments qui accéderont à la valeur de chaîne actuelle et la remplaceront par la mise à jour. Le "diffuser(… )»L'opérateur peut également être utilisé pour convertir une valeur de chaîne en un tableau et l'épisser pour mettre à jour la valeur de chaîne actuelle, puis rejoindre le tableau de sous-chaînes en une chaîne. Cet article a expliqué les méthodes pour épisser la chaîne en javascript.