JavaScript ermöglicht die Rückgabe der Werte eines Arrays in eine Zeichenfolge, indem Sie die “verwendentostring ()" Methode. In diesem Artikel wird die Umwandlung von Arrays in eine Zeichenfolge besprochen.
toString () Methode
toString () ist eine integrierte Einzelmethode, die für die Umwandlung von Arrays in Zeichenfolgen verwendet wird. Es wandelt verschiedene Arten von Arrays in Zeichenfolgen um, wie z
Das angegebene Beispiel zeigt die Umwandlung eines Arrays in eine Zeichenfolge.
So konvertieren Sie eine Reihe von Zahlen in eine Zeichenfolge
In diesem Beispiel können wir sehen, dass nach der Verwendung einer Funktion jedes Element eines Arrays durch Kommas getrennt und als Zeichenfolge zurückgegeben wird.
const newArray = [3, 2, 8];So konvertieren Sie eine Reihe von Strings in eine Zeichenfolge
Nehmen wir im zweiten Beispiel die Reihe von Saiten und geben Sie sie an die tostring () Methode. Dieses Beispiel verkettet alle Zeichenfolgen in einem Array mit einer einzelnen Komma-delimierten Zeichenfolge und gibt die Array-Werte in Form von String zurück.
const strarray = ['a', 'b', 'c'];Umwandlung eines Arrays mit verschiedenen Datentypen in eine Zeichenfolge
In den beiden vorherigen Beispielen lernen Sie, Arrays von Zahlen und Zeichenfolgen getrennt in Saiten umzuwandeln. Arrays können auch gemischte Datentypen enthalten, was bedeutet, dass ein Array sowohl Zahlen als auch Zeichenfolgen in einem Array enthält. Daher lernen wir im nächsten Beispiel, wie Sie ein Array mit verschiedenen Datenatypen in eine Zeichenfolge konvertieren.
Beispiel
const mixarray = ['15', 22, 'mark'];Das obige Beispiel verwendet die Methode toString (), um ein ein Array mit verschiedenen Datentypen in Zeichenfolgen umzuwandeln.
So konvertieren Sie verschachtelte Arrays in String
JavaScript verarbeitet verschachtelte Arrays auf interessante Weise. Schauen Sie sich zunächst den folgenden Code an, der ein Array mit verschachtelten Elementen anzeigt.
const arrinarr = ['15', 22, ['mark', 4]];Die Elemente eines Arrays werden abgeflacht, wenn die Methode toString () in einem Array aufgerufen wird.
Die resultierende Zeichenfolge besteht aus allen Elementen des ursprünglichen Arrays, die mit allen Elementen des verschachtelten Arrays verbunden sind. Die Methode toString () trennt jedes Element des Arrays mit einem Kommas.
Wie man eine verschachtelte Reihe von Objekten in eine Zeichenfolge umwandelt
Nun ist die Frage, was ist, wenn Sie mit einer verschachtelten Reihe von Objekten arbeiten?
Das Funktionsverhalten wird bei Objekten geändert. Es kann besser sein, es an einem Beispiel zu zeigen. Schauen Sie sich das folgende Beispiel an:
const objinarr = ['15', 22, name: 'mark', Alter: 40];Sie können sehen, dass eine Reihe verschachtelter Objekte nach Verwendung der Funktion toString () zu einem Zeichenfolgenwert führen. Der resultierende Ausdruck zeigt die verschachtelten Array -Werte als [Objekt, Objekt]. Es liegt an der Art der zugrunde liegenden Objekte.
Abschluss
Der tostring () Die Methode wird für die Umwandlung von Array in String -JavaScript verwendet. Die Methode toString () nimmt Arraywerte an und gibt als Ergebnis eine kombinierte einzelne Zeichenfolge zurück. In diesem Artikel haben wir gelernt, wie verschiedene Arten von Arrays in eine Zeichenfolge umgewandelt werden können, zusammen mit detaillierten Beispielen. tostring () Methode wird zum Konvertieren verwendet: eine Array von Zahlen, Zeichenfolgen, gemischten Arrays, Arrays von Objekten und verschachtelte Arrays in Saiten.