So analysieren Sie eine Zeichenfolge in JavaScript?

So analysieren Sie eine Zeichenfolge in JavaScript?
In JavaScript bedeutet das Parsen einer Zeichenfolge, sie in einen anderen Datentyp oder einen anderen Format zu konvertieren. Das Parsing Strings ist eine häufige Aufgabe in JavaScript bei der Arbeit mit Benutzereingaben, externen Datenquellen, Datenstrukturen und String -Formatierung und Manipulation. Während der Arbeit mit der Benutzereingabe oder externen Quellen wie einer API oder einer JSON -Datei befinden sich die Daten normalerweise im String -Format. Um Berechnungen oder Vergleiche für die angegebenen Daten durchzuführen, müssen Entwickler sie einem bestimmten Typ wie INT, Float, Array, Datum oder Objekt analysieren.

Dieser Artikel zeigt die Möglichkeiten, eine Zeichenfolge in JavaScript zu analysieren.

So analysieren Sie eine Zeichenfolge in JavaScript?

Verwenden Sie zum Analysieren einer Zeichenfolge die folgenden Methoden:

  • ParseInt () Methode
  • Parsefloat () Methode
  • Datum.Parse () Methode
  • JSON.Parse () Methode

Methode 1: Analysieren Sie eine Ganzzahl als Zeichenfolge mit der Methode "ParseInt ()"

Verwenden Sie die “, um eine Zeichenfolge in einen Ganzzahl-/Zahlen -Typ zu analysieren, das“analysieren ()" Methode. Diese Methode wird verwendet, um eine Zeichenfolge in eine Ganzzahl zu analysieren. Es akzeptiert zwei Argumente, die “Base" und das "Saite”Analysiert werden. Die „Basis“ ist ein Zahlensystem, das in der Zeichenfolge verwendet wird, und es ist ein optionaler Parameter. Wenn es nicht angegeben ist, setzt die Methode Basis 10 an.

Syntax

Die folgende Syntax wird für die ParseInt () -Methode verwendet:

ParseInt (Str)

Oder:

Parseint (str, Basis)

Beispiel

Erstellen Sie eine Variable “Ganzzahlen"Und speichern Sie eine Ganzzahl -Reihe"13856”:

const InteGerString = '13856';

Rufen Sie die ParseInt () -Methode auf, indem Sie die Zeichenfolge als Argument übergeben:

const result = parseInt (InteGerString);

Schließlich drucken Sie das Ergebnis auf der Konsole mit “aus“Konsole.Protokoll()" Methode:

Konsole.log (Ergebnis);

Es ist ersichtlich, dass die Zeichenfolge erfolgreich als Ganzzahlnummer analysiert wurde:

Methode 2: Analysieren einer Gleitkomma-Nummer als Zeichenfolge mit der Methode "Parsefloat ()"

Verwenden Sie das “, um eine Zeichenfolge in eine schwimmende Punktzahl zu analysieren, die“Parsefloat ()" Methode. Es wird verwendet, um eine Zeichenfolge in eine Schwimmpunkt-/Dezimalzahl zu analysieren. Es akzeptiert nur ein Argument.

Syntax

Verwenden Sie die angegebene Syntax für die Parsefloat () -Methode:

Parsefloat (STR)

Beispiel

Erstellen Sie eine Zeichenfolge von Dezimalzahl:

const floatstring = '3.1415926 ';

Geben Sie nun die Zeichenfolge als Argument in der Parsefloat () -Methode und Druckergebnis auf der Konsole weiter:

const result = parsefloat (floatstring);
Konsole.log (Ergebnis);

Ausgang

Methode 3: Analysieren Sie ein Datum als Zeichenfolge mit „Datum“.Parse () ”Methode

Verwenden Sie die “Datum.analysieren ()Methode zur Analyse einer Datumszeichenfolge in einem Datumsobjekt. Diese Methode analysiert eine Datumsfolge in einen Unix -Zeitstempel (Uhrzeit in Millisekunden). Es dauert auch ein Argument, die Datumszeichenfolge, um analysiert zu werden.

Syntax

Folgen Sie der unten erwähnten Syntax für das Datum.Parse () Methode:

Datum.analysieren (DETESTRING)

Beispiel

Erstellen Sie eine Variable “DETESTRINGDas speichert ein Datum und eine Uhrzeit:

const datenString = '2023-02-23T10: 00: 00Z';

Übergeben Sie die Datumszeichenfolge in einem Datum.Parse () Methode zum Konvertieren in UNIX -Zeitstempel:

const Ergebnis = Datum.analysieren (DETESTRING);
Konsole.log (Ergebnis);

Die Ausgabe zeigt die Zeit in Millisekunden seit dem 1. Januar 1990 bis zum Datum:

Methode 4: Analysieren Sie eine JSON -Zeichenfolge mit „JSON.Parse () ”Methode

Verwenden Sie die “, um eine JSON -String zu analysieren, die“JSON.analysieren ()" Methode. Es wird verwendet, um eine JSON -Zeichenfolge in ein Objekt zu analysieren. Es kann die JSON -Zeichenfolge als ein Argument akzeptieren, das analysiert werden soll.

Syntax

Die angegebene Syntax wird für den JSON verwendet.Parse () Methode:

JSON.analysieren (jSonstring)

Beispiel

Erstellen Sie eine JSON -Zeichenfolge:

const jkonstring = '"id": "16", "name": "mari", "ay": 28';

Rufen Sie den JSON auf.Parse () Methode und eine JSON -Zeichenfolge als Argument bestehen:

const result = json.analysieren (jSonstring);
Konsole.log (Ergebnis);

Ausgang

Hier geht es darum, eine Zeichenfolge in JavaScript zu analysieren.

Abschluss

Um eine Zeichenfolge in JavaScript zu analysieren, verwenden Sie “analysieren ()","Parsefloat ()""Datum.analysieren ()" oder der "JSON.analysieren ()”Methoden. Diese Methoden analysieren die Zeichenfolge in eine Ganzzahl, eine schwimmende Punktnummer, das Datumsobjekt und ein Objekt. Dieser Artikel hat die Methoden zum Parsen einer Zeichenfolge in JavaScript gezeigt.