Concaténation de chaînes en JavaScript: tout ce que vous devez savoir sur String concat ()

Qu'est-ce que la concaténation de chaînes en JavaScript? La méthode de concaténation de chaînes prend plusieurs chaînes, les fusionne et renvoie une nouvelle chaîne unique.

La croissance de et les applications ont vu une augmentation de la demande de JavaScript. C'est l'un des langages les plus importants pour la conception du Web. Cet article sur Concaténation de chaînes en JavaScript expliquera comment les chaînes sont manipulées dans l'ordre suivant:

Principes de base de la concaténation de chaînes en JavaScript

La concaténation est l'opération qui forme la base de la jonction de deux chaînes. La fusion de chaînes est un aspect inévitable de la programmation. Avant d'entrer dans la 'Concaténation de chaînes en JavaScript', nous devons d'abord clarifier les bases. Lorsqu'un interpréteur exécute l'opération, une nouvelle chaîne est créée. Chaque langage de programmation a une syntaxe différente pour l'opération de concaténation.





edu.reka: Perl, PHP
edu & reka: Visual Basic, Visual Basic.NET et Ada
strcat (edu, rivière): C, C ++
edu + rivière: Java
edu || rivière: FORTRAN

De plus, la concaténation est applicable pour d'autres types de données comme binaire, flottant, caractère, entier, etc. Mais pour que cela se produise, les types de données sont d'abord convertis en chaînes. De plus, lorsque nous traitons des objets, la concaténation de chaînes n'est possible que si l'un ou les deux objets appartiennent à la même classe.

java différence entre étend et implémente

Analogie avec Microsoft Excel



Comprenons la concaténation sur notre plate-forme la plus basique: Microsoft Excel. La fonction CONCATENATE / CONCAT joint deux ou plusieurs chaînes ensemble. Il est utilisé comme une fonction de feuille de calcul et peut être entré dans le cadre d'une formule dans une cellule.

Syntaxe:

CONCATENER (edu1, [edu2, & hellip.edu_n])

Valeur de retour:



Une chaîne / texte

concaténation de chaînes dans Excel

Parfois, les utilisateurs peuvent souhaiter ajouter des espaces dans le résultat. Dans de tels cas, la syntaxe diffère légèrement.

Analogie avec la programmation en C

Comme nous sommes tous familiers avec la langue la plus élémentaire, à savoir. Programmation C, comprenons la concaténation avec un programme simple en C.

#include int main () {char edu1 [100], edu2 [100], i, j printf ('Entrez la première chaîne:') scanf ('% s', edu1) printf ('Entrez la deuxième chaîne:') scanf ( '% s', edu2) // calculer la longueur de la chaîne edu1 // et la stocker dans i pour (i = 0 edu1 [i]! = '' ++ i) pour (j = 0 edu2 [j]! = '' ++ j, ++ i) {edu1 [i] = edu2 [j]} edu1 [i] = '' printf ('Après concaténation:% s', edu1) return 0}

Production:

Entrez la première chaîne: edu
Entrez la deuxième chaîne: reka
Après concaténation: edureka

Comment les chaînes sont-elles manipulées en JavaScript?

Voyons d'abord les objets string dans . Nous pouvons définir des chaînes comme des types de données qui sont utilisés en programmation dans le but de stocker une séquence de caractères. Les nombres entiers et les unités à virgule flottante peuvent également être codés sous forme de chaînes, mais principalement sous forme de texte, plutôt que de nombres. Avant d'aller plus loin avec la manipulation de chaînes, nous devons comprendre les propriétés des objets chaîne.

  1. Constructeur: Renvoie une référence créée par le prototype de l'instance JavaScript.

Syntaxe:

array.constructor

Code:

Constructeur de tableau JavaScript | Edureka var edu = new Array (10, 20, 30) document.write ('edu.constructor is:' + edu.constructor)

Production:

obtenir la longueur du tableau en javascript
edu.constructor est: function Array () {[code natif]}
  1. Longueur: Il nous parle du non. d'éléments dans un tableau

Syntaxe:

array.length

Code:

JavaScript Array length | Edureka var edu = new Array (10, 20, 30) document.write ('edu.length is:' + edu.length)

Production:

edu.length est: 3
  1. Prototype: La propriété prototype nous permet d'ajouter des méthodes et des propriétés à n'importe quel objet (nombre, booléen, chaîne et date, etc.). C'est une propriété globale

Syntaxe:

object.prototype.name = valeur

Code:

Edureka Objects function Online (cours, plateforme) {this.course = course this.platform = platform} var myOnline = new Online ('R programmation', 'Edureka') Online.prototype.price = null myOnline.price = 2400 document. write ('Le cours en ligne est:' + myOnline.course + ' 
') document.write (' La plate-forme en ligne est: '+ myOnline.platform +'
') document.write (' Le prix en ligne est: '+ myOnline.price +'
')

Production:

Le cours en ligne est: Programmation R La plateforme en ligne est: Edureka Online le prix est: 2400

Méthodes de manipulation de chaînes

S. nonMéthode
un Indice de()

Renvoie la valeur d'index de la première occurrence de tout objet chaîne.

2 tranche()

Cette méthode est utilisée pour extraire une section particulière d'une chaîne donnée

3 Divisé()

Pour séparer une chaîne en deux chaînes distinctes, cette méthode est utilisée

4 concat ()

Cette méthode est utilisée pour fusionner deux chaînes différentes et renvoyer une chaîne fusionnée

5 valeur de()

Pour renvoyer une valeur primaire d'une chaîne, cette méthode est utilisée

De la table, nous allons nous concentrer uniquement sur concat () méthode. Comme nous sommes conscients que la méthode de concaténation prend plusieurs chaînes, les fusionne et renvoie une nouvelle chaîne unique. La syntaxe, l'argument et l'exemple sont donnés ci-dessous:

  • Syntaxe:
String.concat (edu1, edu2 [, & hellip, eduN])
  • Arguments dans la méthode:

edu1, edu2 et hellip eduN sont les chaînes qui sont passées pour la concaténation.

  • Code:
Concaténation de chaînes | Edureka var edu1 = new String ('S'il s'agit d'apprendre,') var edu2 = new String ('Edureka est la bonne plateforme') var edu3 = edu1.concat (edu2) document.write ('Result:' + edu3)

Production:

S'il s'agit d'apprendre, Edureka est la bonne plateforme

De plus, en tant que programmeur, il est parfois nécessaire de joindre plusieurs chaînes ensemble, à savoir. plus que deux. Jetons un coup d'œil sur un simple morceau de code qui met l'accent sur l'utilisation de la concaténation de chaînes en JavaScript:

 

Joignons trois chaînes

Fonction du bouton Edureka maFonction () {var edu1 = 'Bonjour' var edu2 = 'Edureka,' var edu3 = 'Codons aujourd'hui!' var con = edu1.concat (edu2, edu3) document.getElementById ('edu'). innerHTML = con}

Production:

a une relation en java

Nous avons donc discuté de tout ce qui concerne la concaténation de chaînes en JavaScript, nous sommes maintenant en mesure d'écrire des codes et de voir si nous pouvons réellement implémenter la méthode de concaténation. Voici donc ce que vous pouvez faire avant d'écrire la pièce:

  1. Visualiser le déroulement de votre programme
  2. Décidez des déclarations de variables
  3. Notez quelques-uns cordes
  4. Suivre la exemples écrit ici
  5. Vous êtes prêt à le tester sur votre serveur local .

Avec cela, nous sommes arrivés à la fin de notre blog Concaténation de chaînes en JavaScript. J'espère que vous avez compris les différentes façons de concaténer ou de joindre des chaînes.

Maintenant que vous connaissez JavaScript, consultez le par Edureka. La formation de certification en développement Web vous aidera à apprendre à créer des sites Web impressionnants à l'aide des API HTML5, CSS3, Twitter Bootstrap 3, jQuery et Google et à les déployer sur Amazon Simple Storage Service (S3).

Vous avez une question pour nous? Veuillez le mentionner dans la section commentaires de «Concaténation de chaînes en JavaScript» et nous vous répondrons.