HOWTO · JavaScript
Konvertieren ein Array in eine Zeichenfolge ohne Kommas in JavaScript
JavaScript erlaubt es, die Trennzeichen eines Arrays zu beenden und es mit seiner Methode join() in einen einfachen Zeilenstring umzuwandeln. Es kann mehrere andere Möglichkeiten geben, ein Array in einen String zu konvertieren, aber um das Komma oder ein anderes Trennzeichen zu ignorieren, ist die Methode join() absolut.
In JavaScript haben wir die Methoden toString() und join(), um ein Array direkt in einen String umzuwandeln. Wir können es auch in einen String umwandeln, indem wir einen Wert aus dem Array abrufen und ihn später typisieren und einem anderen String zuweisen, um das gesamte Array zu drucken.
Hier besteht unser Motiv darin, jeden in der Anordnung verfügbaren Separator zu eliminieren. Im Allgemeinen ist das im Array verwendete Trennzeichen ein Komma (,).
Die Methode toString() wandelt das ganze Array in einen String um, funktioniert aber nicht mit den Kommas. Folglich erhalten wir einen String mit Kommas.
Aber die Methode join() kann die Kommas ignorieren und Trennzeichen oder Zwischenzeichen anhängen. Die unten definierten Beispiele geben eine klare Vorstellung davon, wie es funktioniert.
Verwenden Sie die join()-Methode mit Leerwert (""), um in JavaScript ein Array in eine Zeichenfolge ohne Kommas zu konvertieren
Wenn sie ohne Parameter gestartet wird, gibt die Methode join() die Trennzeichen in der Zeichenfolge aus. Es ist jedoch üblich, als Parameter einen leeren Wert einzustellen.
Es wird oft erwartet, dass diese Konvention die Standardmethode zum Konvertieren eines Arrays in einen String ist. Lassen Sie uns den Codezaun überprüfen.
Code-Auszug:
var arr = [1, 2, 3, 4];
console.log(arr.join(''));
console.log(typeof (arr.join('')));
Ausgabe:

Verwenden Sie die join()-Methode mit Leerzeichen (" "), um die Zeichen der Zeichenfolge zu trennen
Der übliche Weg, die Methode join() ohne Parameter zu definieren, behält die Kommas in der Ausgabe. Wenn wir aber Kommas ausschließen wollen, verwenden wir einen Leerwert als Parameter.
Dadurch sah unsere Ausgabe überfüllt aus und es fehlte ihr an Anmut. Daher kann es vorteilhaft sein, anstelle eines leeren Werts ein Leerzeichen zu wählen.
Kommen wir zu den Codezeilen.
Code-Auszug:
var arr = [1, 2, 3, 4];
console.log(arr.join(' '));
console.log(typeof (arr.join(' ')));
console.log(arr.join());
Ausgabe:
