Erstellen Sie Zeichenfolgen in JavaScript
- Erstellen Sie Zeichenfolgen in JavaScript
-
Erstellen Sie Strings mit
+
undconcat()
in JavaScript -
Erstellen Sie Strings mit
push()
undjoin()
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:
- Wir haben eine Zeichenfolge in zugewiesenen Variablen im obigen JavaScript-Quellcode erstellt.
- Dann haben wir die Variable
result1
erstellt und die verkettete Zeichenfolge mit dem Operator+
zugewiesen. - Wir haben das Ergebnis mit
console.log()
ausgedruckt. - Wir haben die String-Variable mit
hello
neu initialisiert. - Mit dieser Variablen haben wir die Methode
concat()
aufgerufen und kommagetrennte Stringwerte als Argument übergeben. - 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:
- Auch hier haben wir im obigen JavaScript-Quellcode eine Array-Variable erstellt.
- Dann haben wir die String-Elemente mit der
push()
-Methode in ein Array geschoben. - Wir haben die Methode
join()
verwendet, um einen String aus einem Array zu erstellen. - Zuletzt haben wir das Ergebnis mit
console.log()
ausgedruckt.