Javascript-Tostring

| | | | | | | | | | | | | | | | | | | | | | | |

Wenn Sie mit Daten in JavaScript arbeiten, möchten Sie möglicherweise einen Datentyp in eine Zeichenfolge konvertieren. Sie haben beispielsweise ein Array mit Schulernamen, die als Zeichenfolge angezeigt werden sollen, oder eine Zahl, die Sie in eine Zeichenfolge umwandeln möchten.

Hier setzt das JavaScript toString( )-Funktion kommt. toString() kann verwendet werden, um eine Zahl oder ein Array in einen String-Wert umzuwandeln. Das Konvertieren eines anderen Datentyps in eine Zeichenfolge kann hilfreich sein, wenn Sie Zeichenfolgenmethoden fur die Daten verwenden möchten, mit denen Sie arbeiten.

In diesem Tutorial werden wir die Verwendung von JavaScript . erläutern toString()-Methode, um eine Zahl oder ein Array in einen String zu konvertieren. Wir werden auch einige Beispiele durchgehen, um diese Methode in Aktion zu veranschaulichen.

JavaScript String Refresher

Strings sind Sequenzen aus einem oder mehreren Zeichen und können Zahlen, Buchstaben, Symbole und Leerzeichen. In JavaScript sind Strings unveränderlich, was bedeutet, dass sie sich nach der Deklaration nicht ändern. Strings sind ein wichtiger Datentyp, da Sie mit ihnen in Ihren Programmen mit Text interagieren können.

JavaScript bietet drei M√∂glichkeiten, einen String zu deklarieren: mit einfachen Anfuhrungszeichen (‚Äò‚Äô), doppelt Anfuhrungszeichen ("‚") und Backticks ("). Sowohl einfache als auch doppelte Anfuhrungszeichen funktionieren auf die gleiche Weise, obwohl Backticks einige Unterschiede aufweisen, die sie in bestimmten F√§llen nutzlich machen. In Ihren Programmen mussen Sie nicht immer denselben Stringtyp verwenden.

Hier ist ein Beispiel fur einen String in JavaScript:

var example_string = "Dies ist eine Beispielzeichenfolge.‚"

In unserem Code haben wir die Zeichenfolge zugewiesen"Dies ist eine Beispielzeichenfolge.‚" in die Variable "example_string.‚" Da wir nun eine Variable haben, die unseren String-Wert enth√§lt, k√∂nnen wir im gesamten Programm mehrmals auf unseren String verweisen. Wenn wir also beispielsweise unseren String an die Konsole ausgeben m√∂chten, k√∂nnten wir diesen Code verwenden:

Unser Code gibt Folgendes zuruck: "Dies ist ein Beispielstring.‚"

Strings werden mit einer Vielzahl von Vorlagenstrings geliefert Methoden, mit denen der Inhalt manipuliert werden kann. Zum Beispiel kann contains() verwendet werden, um zu bestimmen, ob ein String einen anderen Wert enthält oder nicht, und split() und Slice() können verwendet werden, um bestimmte Teile eines Strings abzurufen. Aber wenn wir diese Methoden nutzen wollen, mussen unsere Daten zunächst als String dargestellt werden.

JavaScript toString

Die JavaScript toString()-String-Darstellungsmethode ermöglicht es Ihnen, eine Zahl oder ein Array in einen String umzuwandeln. Dies ist nutzlich, wenn Sie einen String ausfuhren möchten -Methode auf eine Zahl oder einen String, da Sie zuerst Ihre Daten als String strukturieren mussen.

Hier ist die Syntax fur die toString()-Methode:

data.toString()

Die Methode toString() akzeptiert keine Parameter und gibt die von Ihnen angegebenen Daten als String zuruck.

JavaScript Number toString

Angenommen, Sie haben eine Zahl, die Sie in einen String umwandeln möchten. Verwenden Sie dazu den folgenden Code:

Unser Code gibt Folgendes zuruck: "7‚". W√§hrend der Inhalt unserer Daten immer noch derselbe ist, ist es immer noch die Zahl Sieben‚Äìunsere Daten werden jetzt als st . gespeichert Ring. Wir k√∂nnen dies mit dem Schlusselwort "typeof‚" uberprufen, das den Typ eines Werts ausgibt. Hier ist ein Beispiel fur die Verwendung von "typeof‚"um den Typ unserer Daten zu uberprufen:

Unser Code gibt Folgendes zuruck:

Nummer

Zeichenfolge

Wie Sie sehen k√∂nnen, ist das Ergebnis unseres ersten "typeof‚" Aussage war "Zahl‚" weil wir die Variable "sieben‚" der Wert ‚Äû7‚" Nachdem wir dann sieben mit toString() in einen String umgewandelt hatten, verwendeten wir "typeof‚" erneut, um den Wert unserer neuen Daten zu uberprufen. ‚ÄûTyp von sieben_Zeichenfolge‚" zuruckgegeben "Zeichenfolge‚" weil wir unsere Daten in einen String umgewandelt haben.

JavaScript-Array toString()

Die toString()-Methode kann auch in einem JavaScript-Array verwendet werden, um den Inhalt von . zu konvertieren das Array in einen String. Die Methode toString() fugt alle Elemente in einem Array zu einem String zusammen und gibt einen neuen String zuruck, wobei jedes Arrayelement durch ein Komma getrennt ist.

Hier ist die Syntax fur die Methode Array.toString():

array.toString();

Nehmen wir ein Beispiel, um zu veranschaulichen, wie diese Methode funktioniert. Nehmen wir an, Sie haben ein Array von Fruchten, das Sie in einen String umwandeln möchten. Hier ist der Code, den Sie zum Konvertieren der Daten verwenden können:

Unser Code gibt Folgendes zuruck:

Apple,Pear,Mango,Raspberry,Blueberry,Banana

Der Inhalt unserer Daten ist der gleiche‚Äìwir haben alle unsere Fruchte‚Äìaber jetzt werden sie in einem String statt in einem Array gespeichert. Wenn wir den "Typ‚" Methode k√∂nnen wir sehen, dass unsere Daten in einen String umgewandelt wurden:

Die Ausgabe unseres Codes sieht wie folgt aus:

Objekt

string< br>

Das Ergebnis von "Fruchtart‚" war "Objekt‚", da unsere Fruchte als Array gespeichert wurden. Nachdem wir jedoch unser Array mit "fruits.toString() in einen String umgewandelt haben,‚" der "Typ von string_fruits‚" Funktion gab "Zeichenfolge zuruck.‚"Wie Sie sehen, wurden unsere Daten also in einen String umgewandelt.

Zusätzlich kann die toString()-Methode verwendet werden, um ein Array von Arrays in einen String umzuwandeln . Wenn wir also ein Array von Fruchten mit zwei Elementen hätten, einem Array aus Beeren und einem Array mit anderen Fruchten, könnten wir immer noch die Funktion toString() verwenden, um unsere Daten in einen String umzuwandeln.

Hier ist ein Beispiel fur die Verwendung von toString() zum Konvertieren eines Arrays aus zwei Arrays in einen String:

Unser Programm konvertiert unsere "Frucht‚" array in einen String und gibt Folgendes zuruck:

Apfel,Birne,Pflaume,Mango,Erdbeere,Himbeere,Heidelbeere,Stachelbeere

Schlussfolgerung

Die Methode toString() kann verwendet werden, um Zahlen und Arrays in JavaScript in Strings umzuwandeln. Dies kann nutzlich sein, wenn Sie eine String-Methode fur ein bestimmtes Objekt verwenden möchten, das nicht als String strukturiert ist, da die Funktion es Ihnen ermöglicht, die Konvertierung, die Sie benötigen.

In diesem Tutorial haben wir die Grundlagen von Strings in JavaScript und die Verwendung der toString()-Methode zum Konvertieren von Zahlen und Arrays in Strings untersucht. Wir haben auch besprochen, wie um mit toString() ein Array von Arrays in einen String umzuwandeln.

Jetzt wissen Sie alles, was Sie uber die toString()-Methode wissen mussen, damit Sie sie in Ihrem Programme!