So erstellen Sie den ersten Buchstaben einer Zeichenfolge in JavaScript?

So erstellen Sie den ersten Buchstaben einer Zeichenfolge in JavaScript?
Es gibt zwei verschiedene Möglichkeiten, um den ersten Buchstaben eines Zeichenfolgewerts mit JavaScript zu erstellen. Die erste Methode umfasst die Verwendung der Verwendung der touppercase () zusammen mit Scheibe() Verfahren und String -Verkettung. Die zweite Methode verwendet einen regulären Ausdruck in der ersetzen() Methode.

Beide Methoden werden in diesem Artikel demonstriert.

Methode 1: Unter Verwendung einer Kombination von Touppercase () und Slice ()

Erstellen Sie zunächst einen neuen String -Wert und speichern Sie ihn mit Hilfe der folgenden Zeile in einer Variablen:

var string = "Hallo Welt!";

Behandeln Sie diese Zeichenfolge danach wie ein Array und holen Sie das Zeichen an den Null -Indexen und verwenden Sie die touppercase () Funktionen, um es aktiviert zu machen:

Saite.Charat (0).touppercase ();

Stellen Sie sicher, dass Sie den Rückgabewert in einer separaten Variablen speichern. Ansonsten wird es nicht funktionieren.

var char1 = String.Charat (0).touppercase ();

Vergewissern Sie sich danach, dass der in der gespeicherte Charakter in der gespeicherten Figur speichert Char1 Die Variable wird dadurch aktiviert, dass sie an die Konsolenprotokollfunktion weitergegeben wird:

Konsole.log (char1);

Sie sehen das folgende Ergebnis am Terminal:

Aus der Ausgabe geht hervor, dass das erste Zeichen extrahiert und aktiviert wurde. Aber die ursprüngliche Zeichenfolge muss noch wiederhergestellt werden.

Verwenden Sie dafür die Slice -Methode mit dem Argument als 1 Um den String von Index 1 bis zum Ende zu schneiden

var realingString = String.Scheibe (1);

Erstellen Sie danach einfach eine neue Variable und nennen Sie sie als als Ergebnisstring und verkettet Char1 Und Bestrebung Im Inneren mit der folgenden Zeile:

var resultString = char1 + restring;

Übergeben Sie diese Variable Ergebnisstring zur Konsolenprotokollfunktion, um das Ergebnis zu sehen:

Konsole.log (resultString);

Das Ausführen des Programms erzeugt die folgende Ausgabe am Terminal:

Die letzte Zeichenfolge hat den ersten Brief aktiviert.

Methode 2: Verwenden von Regex mit Ersatz () Methode und touppercase () Methode

Um dies zu demonstrieren, erstellen Sie eine neue Zeichenfolge mit der folgenden Zeile:

var string = "Google ist die am häufigsten verwendete Suchmaschine";

Definieren Sie anschließend eine Regex in einer Variablen, um das erste Zeichen einer Zeichenfolge abzustimmen

var regexpression = /^./;

Hier das Muster /^./ Definiert das erste Zeichen eines Stringwerts

Danach benutzen Sie dies einfach Regexpression In der Methode ersetzen (). Verwenden Sie für das zweite Argument die gleiche Methode, um das erste Zeichen abzurufen und es mit dem Großbuchstaben in den Großbuchstaben umzuwandeln touppercase () Methode wie

const finalstring = String.ersetzen (Regexpression, String [0].touppercase ());

Am Ende die bestehen die Finalstring Variable innerhalb der Konsolenprotokollfunktion, um das Ergebnis am Terminal zu erhalten:

Konsole.log (Finalstring);

Bei der Ausführung erzeugt dieses Programm die folgenden Ergebnisse:

Der erste Charakter der Saite wurde erfolgreich aktiviert.

Einpacken

Verwenden Sie die Kombination von String -Manipulationsfunktionen, um das erste Zeichen jeglicher Stringwert zu nutzen. Sie können zwei Methoden anwenden. In der ersten Methode, touppercase () wird verwendet, um das erste Zeichen zu profitieren, nachdem es aus der Saite abgeholt und in einer neuen Variablen gespeichert wurde. Anschließend wird die Slice () -Methode verwendet, um die verbleibende Zeichenfolge abzurufen und das erste Zeichen und das aktivierte erste Zeichen zu verkettet. In der zweiten Methode wird ein regulärer Ausdruck verwendet, um dem ersten Zeichen der Zeichenfolge zu entsprechen, und dann touppercase () wird verwendet, um diesen Charakter zu profitieren.