Arbeiten mit Strings in JavaScript | mit Beispielen erklärt

Arbeiten mit Strings in JavaScript | mit Beispielen erklärt
Saiten sind nichts anderes als eine Sammlung von Zeichen, Buchstaben, Zahlen oder Symbolen. In JavaScript sind Zeichenfolgen primitiv und unveränderlich von Natur.

So erstellen Sie eine Zeichenfolge in JavaScript

Während der Arbeit mit Strings ist die erste Frage, die uns in den Sinn kommt, wie man eine Zeichenfolge erstellt? Nun, wir haben zwei Antworten auf diese Frage, wir müssen zuerst verstehen, welche Art von String wir erstellen werden?

JavaScript bietet zwei Arten von Saiten:

eine einfache "Saite”,

Vorlagenliterale”(Eingeführt in ES6).

Wir werden einige Beispiele in Betracht ziehen, um beide Konzepte zu verstehen:

Während wir eine einfache Zeichenfolge erstellen, werden wir alle Zeichen in ein einzelnes Zitat "oder ein doppeltes Zitat" "" wie im folgenden Beispiel getan:

"Hallo, das ist unsere Erststring, die in doppelten Zitaten geschrieben wurde";
"Hallo, das ist unsere zweite Saite, die im einzelnen Zitat geschrieben wurde";

Bisher haben wir nur die Abfolge von Buchstaben mit den doppelten Zitaten umgeben, und als nächstes haben wir mit dem einzigen Zitat keine Zeichenfolge einer Variablen oder einem wörtlichen usw. zugewiesen, usw.

Jetzt können wir die Ausgabe dieser Saiten in vielerlei Hinsicht erhalten, beispielsweise können wir die Ausgabe auf der Konsole des Browsers als:

Konsole.log ("Hallo, das ist unsere Erststaaten, die in doppelten Quoten geschrieben wurde");
Konsole.log ('Hallo, das ist unsere zweite Saite, die im einzelnen Zitat geschrieben wurde');

Jetzt erhalten wir unsere Ausgabe auf der Konsole als:

Während wir auch die Ausgabe in unserem Dokument erhalten können wie:

dokumentieren.Schreiben Sie ("Hallo, das ist unsere Erstklasse, die in doppelten Quoten geschrieben wurde");

Wir erhalten die folgende Ausgabe, wenn wir verwenden “dokumentieren.schreiben()”:

Eine andere Möglichkeit, unsere Saite zu drucken, ist die “Alarm" Methode:

Alarm ("Hallo, das ist unsere Erststaaten, die in doppelten Quoten geschrieben wurde");

In diesem Fall wird ein Popup-Fenster angezeigt, und wir erhalten unsere Ausgabe in diesem Fenster:

Jetzt werden wir die zweite Methode diskutieren “VorlagenliteraleSo erstellen Sie eine Zeichenfolge in JavaScript.

Vorlagenliterale

Der "Vorlagenliterale”Führen Sie dasselbe wie das einzelne Zitat und das Doppelquot. Der Vorlage wörtlich Saiten sind umgeben von “Back-Ticks"". Wir werden diskutieren "Vorlagenliterale"Im letzten Teil dieses Artikels im Detail"wie man Strings in JavaScript verkettet”.

So weisen Sie einer Variablen in JavaScript eine Zeichenfolge zu

In JavaScript können wir eine Variable entweder mit dem Schlüsselwort "var", "let" oder mit dem Schlüsselwort "const" erstellen, entweder mit dem Schlüsselwort "var", "let" oder mit dem Schlüsselwort "const". Betrachten Sie also das folgende Beispiel, um zu verstehen, wie wir einer Variablen eine Zeichenfolge zuweisen können:

const string1 = "String zugewiesen einer const -Variablen";
SET STRING2 = "String zugewiesen einer LET -Variablen";
var string3 = "String zugewiesen einer Var -Variablen";

Wir haben drei Variablen mit drei verschiedenen Schlüsselwörtern erstellt und jedem von ihnen eine Zeichenfolge zugewiesen wie:

Wir werden die Konsole verwenden.LOG () Methode zum Drucken der Ausgabe dieser Zeichenfolgen:

Also erhalten wir die folgende Ausgabe auf unserer Konsole:

Wie man die Saiten in JavaScript verkettet

Concattenate bedeutet, dass die Mehrfachkennzeichen kombiniert werden. Wir können mehrere Zeichenfolgen mit dem Verkettungsoperator „+“ verkettet:

const String1 = "Daniel";
lass String2 = "Bryn";
Konsole.log ("Mitarbeitername:", String1 + "" + String2);

Wir haben zwei Saiten erstellt und zwei verschiedene Variablen zuweisen als in der Konsole.Protokollfunktion Wir haben beide Variablen mit dem "+" -Operator verkettet.

Im oberen Geben kombinieren wir zwei Saiten und fügen einen „weißen Raum“ hinzu zwischen ihnen. Wenn wir den Code ausführen, erhalten wir die folgende Ausgabe:

Wir können die Zeichenfolgen direkt verkettet, ohne ihre Werte den Variablen zuzuweisen, genau wie im folgenden Beispiel:

Konsole.log ("Name:", 'Michael' + "" + 'Clarke');

In diesem Beispiel kombinieren wir zwei Saiten und unter ihnen einen weißen Raum:

Und wir erhalten die folgende Ausgabe bei erfolgreicher Ausführung:

Bis jetzt arbeiteten wir an den Saiten mit einem einzigen Zitat oder Saiten, die in doppelten Quoten eingeschlossen sind. Jetzt werden wir ein Beispiel in Betracht ziehen, um zu verstehen, wie Back-Tick funktioniert:

lass first_name = "daniel";
lass full_name = 'joe $ first_name';
Konsole.log ("Name:", full_name);

In diesem Beispiel kombinieren wir "First_Name" mit "Joe" mit (') und drucken die Ausgabe auf der Konsole:

Wir erhalten die folgende Ausgabe für den obigen Code:

So entkommen Sie Sonderfiguren in JavaScript

Wie wir in den obigen Beispielen gesehen haben, werden einzelne Zitate und doppelte Zitate verwendet. Eine Frage, die die Aufmerksamkeit aller auf sich zieht? Zum Beispiel:

Sei Str = 'Ich bin eine Zeichenfolge!';
Konsole.log (str);

Also in diesem Beispiel, wenn wir versuchen zu schreiben Ich bin In einer Zeichenfolge würde es dann nicht richtig funktionieren:

Wie im obigen Snippet sehen wir, dass Visual Studio -Code einen Fehler zeigt. Wenn wir also noch versuchen, diesen Code auszuführen, erhalten wir die folgende Ausgabe:

Um solche Sonderfälle anzugehen, liefert JavaScript einige Sonderzeichen wie Backslash '\', Tab '\ T' usw. Wir werden ein Beispiel nehmen, in dem wir in der Zeichenfolge '\' hinzufügen werden:

Sei Str = 'i \' m a String!';
Konsole.log ("die Zeichenfolge:", str);

Das '\' entkommt dem einzelnen Zitat als:

Und wir erhalten die resultierende Ausgabe für die Zeichenfolge als:

So greifen Sie aus einer Zeichenfolge in JavaScript auf ein Zeichen zu

Wir können mit Array-Backets auf ein bestimmtes Zeichen einer Zeichenfolge zugreifen[]':

Sei String = "Hallo, das ist unsere Erststaaten, die in doppelten Quoten geschrieben wurde."
Konsole.log ("Zugriff auf Zeichen:", String [8]);

Wir schreiben in der Konsolenmethode "String [8]", die feststellt, dass auf das "8." -Schabel der Zeichenfolge zugreifen und sie auf der Konsole drucken:

Nach einer erfolgreichen Ausführung erhalten wir den 8. Charakter der Zeichenfolge, das "I" ist:

Abschluss

Saiten sind primitive und unveränderliche Datentypen, und dieser Artikel bietet einen vollständigen Überblick über die Arbeit von String mit Hilfe von Beispielen. Nachdem Sie diesen Artikel gelesen haben mit Saiten und wie man auf ein einzelnes Zeichen einer Zeichenfolge zugreift.