So konvertieren Sie das Array in JavaScript in die Zeichenfolge

So konvertieren Sie das Array in JavaScript in die Zeichenfolge
JavaScript -Arrays werden in unserer täglichen Programmierung weit verbreitet, da sie die flexibelsten Datenstrukturen sind. Mit Hilfe vordefinierter Methoden können Arrays auch zur Durchführung der erforderlichen Manipulation in eine Zeichenfolge konvertiert werden. Zum Beispiel müssen Sie die Array -Elemente als CSV -Zeichenfolge verwenden, die durch Kommas getrennt sind, oder Sie möchten die Array -Elemente als Text anzeigen. In solchen Szenarien wird es bevorzugt Konvertieren dieses spezifische JavaScript Array in ein Saite.

In diesem Artikel werden verschiedene Methoden für ein Array zur String-Konvertierung erläutert. So lass uns anfangen!

So konvertieren Sie das Array in JavaScript in die Zeichenfolge

Um das Array in JavaScript in die Zeichenfolge umzuwandeln, können Sie den folgenden Ansätzen folgen:

  • Verwendung tostring () Methode
  • Verwendung concat () Methode
  • Verwendung Tolocalestring () Methode
  • Verwendung verbinden() Methode
  • Verwendung Tippen Sie Zwang

Wir werden jede der oben genannten Methoden in den nächsten Abschnitten erläutern.

Verwenden der Methode für das Array zur String -Konvertierung in JavaScript (toString () -Methode

Das integrierte JavaScript ““tostring ()Methode Hilft bei der Konvertierung verschiedener Datentypen in eine Zeichenfolge. Insbesondere können wir es verwenden, um ein Array in eine Zeichenfolge umzuwandeln. Diese Methode gibt eine Zeichenfolge aus, die alle Array -Elemente umfasst, die durch Kommas getrennt werden.

Syntax

Array.toString ();

Hier das "tostring ()"Methode wandelt die" um "Array"Und gibt seine Textdarstellung als" zurück "zurück"Saite”.

Beispiel
Um die Verwendung des JavaScript zu demonstrieren “tostring ()"Methode erstellen wir zunächst ein Array namens"JahreszeitenMit den folgenden Elementen:

const saisons = ['summer', 'winter', 'herbst'];

Als nächstes werden wir das nutzen “tostring ()"Methode zum Konvertieren"Jahreszeiten”Array in eine Zeichenfolge:

Jahreszeiten.toString ();

Die Ausführung des angegebenen Codes gibt eine zurückSaite”Nach der Konvertierung:

Verwenden der koncat () -Methode für das Array -to -String -Konvertieren in JavaScript

In JavaScript die “concat ()„Methode wird in erster Linie zur Verkettung mehrerer Zeichenfolgen verwendet. Es kann jedoch auch zum Konvertieren des angegebenen Arrays in eine Zeichenfolge verwendet werden. Zu diesem Zweck müssen Sie die Array -Elemente mit einer leeren Zeichenfolge „“ verkettet.

Syntax

String = "".concat (Array);

In der obigen Syntax die “concat ()"Methode verkettet die Elemente der"Array"Mit der leeren Zeichenfolge" und gibt das Ergebnis zurück "Saite”.

Beispiel
Das folgende Beispiel konvertiert die “Jahreszeiten"Array zu einer Zeichenfolge mit dem JavaScript"concat ()" Methode:

String = "".concat (Jahreszeiten);
Konsole.log (string);

Wie Sie in der Ausgabe sehen können, die “concat ()"Methode hat die konvertierte" zurückgegeben "Saite"Nach der Verkettung"JahreszeitenArray -Elemente mit einer leeren Zeichenfolge:

Verwenden von Tolocalestring () -Methoden für Array -to -String -Konvertierung in JavaScript

Der "Tolocalestring ()Die Methode wird zum Konvertieren einer Zahl in einen speziellen Typ der numerischen Darstellung anhand der Spracheinstellungen des Browsers verwendet. Zusätzlich wird diese Methode für ein Array -to -String -Konvertierung in JavaScript verwendet. Der "Tolocalestring ()"Methode wird als die“ angesehenLokalisierte Version" des "tostring ()" Methode.

Syntax

Array.Tolocalestring ()

Der "Tolocalestring ()Die Methode gibt eine Zeichenfolge zurück, nachdem ein Array darauf konvertiert wurde.

Beispiel
Wir werden jetzt das JavaScript verwenden “Tolocalestring ()"Methode zum Konvertieren der"Jahreszeiten”Array zu einer Zeichenfolge:

Jahreszeiten.Tolocalestring ()

Hier ist die Zeichenfolge, die von der Methode „TolocateString ()“ zurückgegeben wird:

Verwenden Sie join () -Methode für das Array -to -String -Konvertieren in JavaScript

verbinden()Ist eine weitere JavaScript -Methode, die die Funktionalität des Konvertierens eines Arrays in eine Zeichenfolge bietet. Diese Methode wandelt alle Array -Elemente in eine Zeichenfolge um und verkettet sie nach dem “Abgrenzer”Als Argument übergeben. Wenn das "verbinden()Die Methode wird ohne Argument aufgerufen, und standardmäßig werden Werte in der resultierenden Zeichenfolge durch Kommas getrennt.

Syntax

Array.Join ("Trennzeichen")

Hier das JavaScript “verbinden()"Methode wird konvertieren"Array"Und geben Sie eine zurück"Saite"Getrennt durch die angegebenen"Abgrenzer”.

Beispiel
Im folgenden Beispiel haben wir keine bestandenAbgrenzer„In der resultierenden Zeichenfolge werden die Array -Elemente also durch Kommas getrennt:

Jahreszeiten.verbinden()

Ausgang

Im anderen Fall, wenn Sie den Bindestrich „-“ als “angebenAbgrenzer”Wird unterschiedliche Ergebnisse liefern:

Jahreszeiten.verbinden("-")

Ausgang

Verwenden Sie den Typ -Zwang für Array -to -String -Konvertierung in JavaScript

Tippen Sie ZwangIst eine Methodik in JavaScript, die einen Wert von einem Datentyp in einen anderen umwandelt. JavaScript unterstützt zwei Arten von Zwang “Explizit" Und "ImplizitZwang.

Im impliziten Zwang jeder JavaScript -Operator wie “wie“+"Oder"-"wird für den Konversionszweck angewendet; Wenn Sie einige JavaScript -Funktionen verwenden, wie zNummer()","String ()", Sie explizit zwingen der Wert für den erforderlichen Typ.

Wenn Sie wollen explizit konvertieren ein Array Zu Saite, Dann gehen Sie für die "String ()" Methode; Andernfalls kann ein Array sein implizit Konvertiert durch Verwendung der “+Operator.

Syntax des expliziten Zwangs

String = String (Array)

Syntax des impliziten Zwangs

String = "" + Array

Beispiel 1
Das untergegebene Beispiel verwendet das “String ()Methode, um die “explizit umzuwandeln“Jahreszeiten”Array zu String:

var String1 = String (Jahreszeiten);
Konsole.log (string1);

Ausgang

Beispiel 2
Mit Hilfe des Verkettungsoperators “+"Wir werden jetzt das verkettet"JahreszeitenArray mit einer leeren Zeichenfolge “:

var string2 = "" + saisons;
Konsole.log (string2);

Ausgang

Wir haben verschiedene Methoden zum Konvertieren eines Arrays in JavaScript kompiliert. Verwenden Sie eine der angegebenen Methoden entsprechend Ihren Vorlieben.

Abschluss

Verwendung tostring (), concat (), Tolocalestring (), verbinden() Methoden und Tippen Sie Zwang, Sie können leicht Konvertieren ein Array Zu Saite In JavaScript. Die Methode javaScript toString () wandelt sich direkt in ein Array in String um, und die Methode von Tolocatestring () verwendet es implizit für denselben Zweck. Im Gegensatz dazu die concat () -Methode und der Verkettungsoperator “+”Verkettet das angegebene Array mit einer leeren Zeichenfolge. In diesem Artikel wurden verschiedene Methoden zum Konvertieren eines Arrays in eine Zeichenfolge in JavaScript besprochen.