Erstellen Sie Zeichenfolgen in JavaScript

  1. Erstellen Sie Zeichenfolgen in JavaScript
  2. Erstellen Sie Strings mit + und concat() in JavaScript
  3. Erstellen Sie Strings mit push() und join() in JavaScript
Erstellen Sie Zeichenfolgen in JavaScript

In diesem Artikel wird das Generieren oder Erstellen einer Zeichenfolge mithilfe des Verkettungsoperators und einiger integrierter Methoden in JavaScript mit verschiedenen Codebeispielen erläutert.

Erstellen Sie Zeichenfolgen in JavaScript

Um einen String in JavaScript zu erstellen, können wir sagen, dass wir, wenn wir kleine Teile des Strings, wie Wörter, kombinieren müssen, um einen vollständigen Satz zu bilden, alle gegebenen Teile anhängen und einen neuen resultierenden String generieren müssen.

Hier ist die gewünschte Lösung, die wir brauchen:

a = "Delft"

b = "Stack"

result = "DelftStack"

In JavaScript können wir diese Aufgabe mit einer benutzerdefinierten Logik wie einer einfachen Verkettung von Zeichenfolgen oder mit Standardmethoden erreichen.

Erstellen Sie Strings mit + und concat() in JavaScript

In JavaScript haben wir einen Operator +. Die Verwendung dieses Operators zwischen ganzen Zahlen erzeugt eine Addition, aber er wird die Zeichenfolge verketten und verbinden, wenn wir dies mit Zeichenfolgenwerten verwenden.

Wir haben auch eine Standard-String-Methode, concat(), um Strings zu verbinden. Wir müssen die durch Kommas getrennten Zeichenfolgenwerte in dieser Methode als Argument übergeben.

Die Methode concat() ändert den ursprünglichen String nicht. Es wird eine neue Zeichenfolge zurückgegeben.

Syntax (unter Verwendung des +-Operators):

let finalResult = stringA + stringB

Syntax (mit der Methode concat()):

let finalResult = myString.concate(stringA,stringB)

Beispielcode:

<script>

let first = "Delft";
let second = "Stack";
let result1 = first + second ; // it will combine "DelftStack" together and create single string

console.log("concatenation using + operator : "+result1)

first = "hello";

let result2 = first.concat(" ","Delft","stack"); // it will combine "hello DelftStack" together and create single string

console.log("concatenation using concat() method : "+result2)

</script>

Ausgang:

  "concatenation using `+` operator : DelftStack"

  "concatenation using `concat()` method : hello Delftstack"

Beispielcode-Erklärung:

  1. Wir haben eine Zeichenfolge in zugewiesenen Variablen im obigen JavaScript-Quellcode erstellt.
  2. Dann haben wir die Variable result1 erstellt und die verkettete Zeichenfolge mit dem Operator + zugewiesen.
  3. Wir haben das Ergebnis mit console.log() ausgedruckt.
  4. Wir haben die String-Variable mit hello neu initialisiert.
  5. Mit dieser Variablen haben wir die Methode concat() aufgerufen und kommagetrennte Stringwerte als Argument übergeben.
  6. Das Ergebnis haben wir dann wieder mit console.log() ausgedruckt.

Erstellen Sie Strings mit push() und join() in JavaScript

In JavaScript haben wir die Standardmethode push() eines Arrays, um ein Array von Elementen einzufügen. Die Methode join() eines Arrays erzeugt einen String aller Array-Elemente mit Kommas.

Wir können beide Methoden verwenden, um eine Zeichenfolge zu erstellen.

Syntax:

array.push("stringA","stringB")

let finalResult = array.join()

Beispielcode:

<script>

let array = [];

array.push("hello","delft","stack"); //inserting string into arrays

let result = array.join();

console.log("Using default method push and join : "+result)

</script>

Ausgang:

  "Using default method push and join : hello,delft,stack"

Beispielcode-Erklärung:

  1. Auch hier haben wir im obigen JavaScript-Quellcode eine Array-Variable erstellt.
  2. Dann haben wir die String-Elemente mit der push()-Methode in ein Array geschoben.
  3. Wir haben die Methode join() verwendet, um einen String aus einem Array zu erstellen.
  4. Zuletzt haben wir das Ergebnis mit console.log() ausgedruckt.

Verwandter Artikel - JavaScript String