String-Verkettung in JavaScript: Alles, was Sie über String concat () wissen müssen



Was ist die Verkettung von Zeichenfolgen in JavaScript? Die Zeichenfolgenverkettungsmethode verwendet mehrere Zeichenfolgen, führt sie zusammen und gibt eine neue einzelne Zeichenfolge zurück.

Das Wachstum von In Anwendungen ist die Nachfrage nach JavaScript gestiegen. Es ist eine der wichtigsten Sprachen für die Gestaltung des Webs. Dieser Artikel über Zeichenfolgenverkettung in JavaScript erklärt, wie Strings in der folgenden Reihenfolge manipuliert werden:

Grundlagen der String-Verkettung in JavaScript

Verkettung ist die Operation, die die Grundlage für das Verbinden zweier Zeichenfolgen bildet. Das Zusammenführen von Zeichenfolgen ist ein unvermeidlicher Aspekt der Programmierung. Bevor wir uns mit „String-Verkettung in JavaScript“ befassen, müssen wir zunächst die Grundlagen klären. Wenn ein Interpreter die Operation ausführt, wird eine neue Zeichenfolge erstellt. Jede Programmiersprache hat eine andere Syntax für den Verkettungsvorgang.





edu.reka: Perl, PHP
edu & reka: Visual Basic, Visual Basic.NET und Ada
strcat (edu, river): C, C ++
Edu + Fluss: Java
edu || Fluss: FORTRAN

Die Verkettung ist auch für andere Datentypen wie Binär, Floating, Zeichen, Ganzzahl usw. anwendbar. Dazu werden die Datentypen jedoch zuerst in Zeichenfolgen konvertiert. Wenn wir uns mit Objekten befassen, ist die Verkettung von Zeichenfolgen nur möglich, wenn eines oder beide Objekte zur selben Klasse gehören.

wie man einen Haufen in Java macht

Analogie zu Microsoft Excel



Lassen Sie uns die Verkettung auf unserer grundlegendsten Plattform verstehen: Microsoft Excel. Die CONCATENATE / CONCAT-Funktion verbindet zwei oder mehr Zeichenfolgen miteinander. Es wird als Arbeitsblattfunktion verwendet und kann als Teil einer Formel in eine Zelle eingegeben werden.

Syntax:

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

Rückgabewert:



Eine Zeichenfolge / ein Text

String-Verkettung in Excel

Manchmal möchten Benutzer dem Ergebnis Leerzeichen hinzufügen. In solchen Fällen unterscheidet sich die Syntax geringfügig.

Analogie zur C-Programmierung

Da wir alle mit der grundlegendsten Sprache vertraut sind, nämlich. C-Programmierung, lassen Sie uns die Verkettung mit einem einfachen Programm in C verstehen.

#include int main () {char edu1 [100], edu2 [100], i, j printf ('Erste Zeichenfolge eingeben:') scanf ('% s', edu1) printf ('Zweite Zeichenfolge eingeben:') scanf ( '% s', edu2) // berechne die Länge des Strings edu1 // und speichere sie in i für (i = 0 edu1 [i]! = '' ++ i) für (j = 0 edu2 [j]! = '' ++ j, ++ i) {edu1 [i] = edu2 [j]} edu1 [i] = '' printf ('Nach Verkettung:% s', edu1) gibt 0 zurück}

Ausgabe:

Geben Sie die erste Zeichenfolge ein: edu
Geben Sie die zweite Zeichenfolge ein: reka
Nach der Verkettung: edureka

Wie werden Strings in JavaScript manipuliert?

Lassen Sie uns zuerst die String-Objekte in verstehen . Wir können Zeichenfolgen als Datentypen definieren, die beim Programmieren zum Speichern einer Zeichenfolge verwendet werden. Ganzzahlen und Gleitkommaeinheiten können auch als Zeichenfolgen codiert werden, meist jedoch in Form von Text anstelle von Zahlen. Bevor wir mit der String-Manipulation fortfahren, müssen wir die Eigenschaften von String-Objekten verstehen.

  1. Erbauer: Gibt eine Referenz zurück, die vom Prototyp der JavaScript-Instanz erstellt wurde.

Syntax:

array.constructor

Code:

JavaScript-Array-Konstruktor | Edureka var edu = neues Array (10, 20, 30) document.write ('edu.constructor ist:' + edu.constructor)

Ausgabe:

c ++ Sortierfeld von Ints
edu.constructor ist: function Array () {[nativer Code]}
  1. Länge: Es erzählt uns von der Nr. von Elementen in einem Array

Syntax:

array.length

Code:

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

Ausgabe:

edu.length ist: 3
  1. Prototyp: Mit der Eigenschaft prototype können wir jedem Objekt Methoden und Eigenschaften hinzufügen (Number, Boolean, String und Date usw.). Es ist eine globale Eigenschaft

Syntax:

object.prototype.name = value

Code:

Edureka-Objektfunktion Online (Kurs, Plattform) {this.course = Kurs this.platform = Plattform} var myOnline = new Online ('R-Programmierung', 'Edureka') Online.prototype.price = null myOnline.price = 2400 document. schreiben ('Online-Kurs ist:' + myOnline.course + ' 
') document.write (' Online-Plattform ist: '+ myOnline.platform +'
') document.write (' Online-Preis ist: '+ myOnline.price +'
')

Ausgabe:

Online-Kurs ist: R-Programmierung Online-Plattform ist: Edureka Online-Preis ist: 2400

Methoden zur Manipulation von Zeichenfolgen

S.noMethode
ein Index von()

Gibt den Indexwert des ersten Auftretens eines Zeichenfolgenobjekts zurück.

2 Scheibe()

Diese Methode wird zum Extrahieren eines bestimmten Abschnitts aus einer bestimmten Zeichenfolge verwendet

3 Teilt()

Zum Trennen einer Zeichenfolge in zwei separate Zeichenfolgen wird diese Methode verwendet

4 concat ()

Was ist Big Data und Hadoop

Diese Methode wird verwendet, um zwei verschiedene Zeichenfolgen zusammenzuführen und eine zusammengeführte Zeichenfolge zurückzugeben

5 Wert von()

Für die Rückgabe eines Primärwerts einer Zeichenfolge wird diese Methode verwendet

Von der Tabelle aus werden wir uns nur darauf konzentrieren concat () Methode. Da wir wissen, dass die Verkettungsmethode mehrere Zeichenfolgen verwendet, diese zusammenführt und eine neue einzelne Zeichenfolge zurückgibt. Die Syntax, das Argument und das Beispiel sind unten angegeben:

  • Syntax:
String.concat (edu1, edu2 [, & hellip, eduN])
  • Argumente in der Methode:

edu1, edu2 und hellip eduN sind die Zeichenfolgen, die zur Verkettung übergeben werden.

  • Code:
String-Verkettung | Edureka var edu1 = neuer String ('Wenn es ums Lernen geht') var edu2 = neuer String ('Edureka ist die richtige Plattform') var edu3 = edu1.concat (edu2) document.write ('Ergebnis:' + edu3)

Ausgabe:

Wenn es ums Lernen geht, ist Edureka die richtige Plattform

Als Programmierer besteht manchmal die Notwendigkeit, mehrere Zeichenfolgen miteinander zu verbinden, nämlich. Mehr als zwei. Schauen wir uns einen einfachen Code an, der die Verwendung der Zeichenfolgenverkettung in JavaScript betont:

 

Lassen Sie uns drei Zeichenfolgen verbinden

Edureka Button Funktion myFunction () {var edu1 = 'Hallo' var edu2 = 'Edureka,' var edu3 = 'Lass uns heute codieren!' var con = edu1.concat (edu2, edu3) document.getElementById ('edu'). innerHTML = con}

Ausgabe:

Wir haben also alles im Zusammenhang mit der Verkettung von Zeichenfolgen in JavaScript besprochen. Jetzt können wir Codes schreiben und prüfen, ob wir die Verkettungsmethode tatsächlich implementieren können. Hier ist also, was Sie tun können, bevor Sie das Stück schreiben:

  1. Visualisieren der Ablauf Ihres Programms
  2. Entscheide dich für die Variablendeklarationen
  3. Notieren Sie einige Saiten
  4. Folge dem Beispiele hier geschrieben
  5. Sie können es gut auf Ihrem testen lokaler Server .

Damit sind wir am Ende unserer String-Verkettung im JavaScript-Blog angelangt. Ich hoffe, Sie haben die verschiedenen Möglichkeiten zum Verketten oder Verbinden von Zeichenfolgen verstanden.

Nachdem Sie sich mit JavaScript auskennen, lesen Sie die von Edureka. Mithilfe der Schulung zur Webentwicklungszertifizierung erfahren Sie, wie Sie mit HTML5-, CSS3-, Twitter Bootstrap 3-, jQuery- und Google-APIs beeindruckende Websites erstellen und für Amazon Simple Storage Service (S3) bereitstellen.

Hast du eine Frage an uns? Bitte erwähnen Sie es im Kommentarbereich von 'String-Verkettung in JavaScript' und wir werden uns bei Ihnen melden.