JavaScript-String-Funktionen - Beispiele für String-Funktionen in JavaScript

Inhaltsverzeichnis:

Anonim

JavaScript-String-Funktionen

Zunächst ist ein String ein Objekt in Javascript, das Daten im Textformat speichern kann. In einfachen Worten kann ein Zeichenfeld oder eine Folge von Buchstaben oder Zeichen in Javascript als Zeichenfolgen bezeichnet werden. Ein einzelnes Zeichen in einem Array hat keinen eigenen Typ in Javascript.

Eine Zeichenfolge in Javascript kann in doppelten oder einfachen Anführungszeichen erstellt werden. Sie können einen String mit einem String-Literal oder mit einem neuen Schlüsselwort (String-Objekt) erstellen. Beide Methoden wurden im Folgenden erläutert:

Bei einem String-Literal kann die Verwendung von doppelten Anführungszeichen Ihnen helfen, einen String zu erstellen, wenn die Syntax

var typeStringNameHere = “You created a string literal”;

Bei einem String-Objekt kann die Verwendung eines neuen Schlüsselworts bei der Erstellung eines Strings hilfreich sein, wenn folgende Syntax verwendet wird:

var typeStringNameHere = new String(“You created a string object”);

Beispiele für String-Funktionen in JavaScript

String-Funktion ist einfach zu bedienen. Im Folgenden wird anhand von Beispielen erläutert, wie Sie die Zeichenfolgenfunktion in der JavaScript-Programmierung verwenden

  • Index von()

Es wird der Index des ersten Vorkommens eines erwähnten Zeichens oder Teilstrings in der Zeichenfolge gesucht und zurückgegeben. Wenn das erwähnte Zeichen oder die erwähnte Teilzeichenfolge nicht gefunden wird, wird -1 zurückgegeben.

var st = "Please only find where 'only' occurs!";
var po = st.indexOf("only");

Die Methode indexOf () gibt die Position des ersten Vorkommens des erwähnten Texts zurück, d. h.

  • lastIndexOf ()

Diese JavaScript-String-Funktion durchsucht den Index des letzten Vorkommens eines erwähnten Zeichens oder Teilstrings innerhalb des Strings und gibt ihn zurück. Wenn das erwähnte Zeichen oder die erwähnte Teilzeichenfolge nicht gefunden wird, wird -1 zurückgegeben

var st = "Please only find where 'only' occurs!";
var po = st.lastindexOf("only");

Die lastIndexOf () -Methode gibt die Position des letzten Vorkommens des erwähnten Texts zurück, d. h. 23

  • Suche()

Es sucht und testet nach einer Übereinstimmung in einer Zeichenfolge und gibt den Index der Übereinstimmung zurück. Wenn das erwähnte Zeichen oder die erwähnte Teilzeichenfolge nicht gefunden wird, wird -1 zurückgegeben.

var st = "Please only find where 'only' occurs!";
var po = st.search("only");

Die Methode search () gibt die Position des ersten Vorkommens des genannten Texts zurück, d. h .

Der Unterschied zwischen der search () -Methode und der indexOf () -Methode besteht darin, dass die search () -Methode das zweite Argument nicht annehmen kann und die indexOf () -Methode keine regulären Ausdrücke annehmen kann.

  • Scheibe()

Diese String-Funktion in JavaScript wird zum Zuschneiden eines Teils eines Strings verwendet und gibt den zugeschnittenen Teil in einem neu erstellten String zurück.

var string = "Mango, Apple, Kiwi";
var r = string.slice(7, 12);

Das Ergebnis von r ist: Apple

var s = "Apple, Kiwi";
var r = s.slice(-10, -6);

Das Ergebnis von r ist: Kiwi

  • Teilzeichenfolge ()

Es ist dasselbe wie die slice () -Methode. Der einzige Unterschied besteht darin, dass substring () keine negativen Indizes akzeptiert.

var s = "Apple, Banana, Kiwi";
var r = s.substring(7, 13);

Das Ergebnis von r wird sein: Banane

  • substr ()

Es ist dasselbe wie die slice () -Methode. Der einzige Unterschied besteht darin, dass in substr () der zweite Parameter die Länge des ersten, also extrahierten Parameters angibt

var s = "Apple, Kiwi";
var r = s.substr(7, 4);

Das Ergebnis von r ist: Kiwi

  • ersetzen (x, y)

Diese Methode ersetzt den ersten Parameter (x) durch den zweiten Parameter (y) in der Zeichenfolge:

var s = "Please visit Oracle!";
var n = s.replace("Oracle", "Microsoft");

Das Ergebnis von n ist: Bitte besuchen Sie Microsoft!

  • charAt (y)

Gibt das Zeichen zurück, das sich an der Position „y“ in der Zeichenfolge befindet.

var s = "WORLD";
var r = s.charAt(3);

Das Ergebnis von r ist: L

  • charCodeAt (y)

Diese Methode gibt den Unicode-Wert des Zeichens zurück, das sich an der Position „y“ in der Zeichenfolge befindet.

var str = "Halloween";
var r = str.charCodeAt(0);

Das Ergebnis von r ist: 72

  • toLowerCase ()

Diese JavaScript-String-Funktion gibt den String mit allen in Kleinbuchstaben konvertierten Zeichen zurück.

var m = 'PYTHON';
var r = m.toLowerCase();

Das Ergebnis von r ist: Python

  • toUpperCase ()

Diese JavaScript-String-Funktion gibt den String mit allen in Großbuchstaben konvertierten Zeichen zurück.

var m = “python”;
var r = m.toUpperCase();

Das Ergebnis von r ist: PYTHON

  • concat (v1, v2, …)

Diese Methode kombiniert eine oder mehrere Zeichenfolgen mit der ursprünglichen und gibt die verkettete Zeichenfolge zurück. Die ursprüngliche Zeichenfolge wird nicht geändert.

var t1 = "Hi";
var t2 = "What's up!";
var t3 = t1.concat(" ", t2);

Das Ergebnis von t3 wird lauten: Hi What's up!

  • trimmen()

Diese Methode entfernt alle Leerzeichen am Anfang und am Ende einer Zeichenfolge:

var s = " Hi What's up! ";
var b = s.trim());

Das Ergebnis von b wird lauten: "Hallo, was ist los!"

  • split (Trennzeichen)

Diese Methode teilt eine Zeichenfolge gemäß dem angegebenen Parameter (Trennzeichen) in Arrayelemente auf und gibt ein Array zurück, das aus jedem Element besteht.

var message="Welcome to hell !"
var word=message.split("t");

Wort (0) enthält "Willkommen" und Wort (1) enthält "zur Hölle!"

  • endet mit()

Diese Methode ermittelt, ob die Zeichenfolge mit den Zeichen einer angegebenen Zeichenfolge endet. Diese Methode gibt true zurück, wenn die Zeichenfolge mit den angegebenen Zeichen endet, andernfalls false.

var s = "Hello guys";
var n = s.endsWith("guys”);

Das Ergebnis von n ist: WAHR

  • beginnt mit()

Diese Methode ermittelt, ob die Zeichenfolge mit den Zeichen einer angegebenen Zeichenfolge beginnt. Diese Methode gibt true zurück, wenn die Zeichenfolge mit den angegebenen Zeichen beginnt, andernfalls false.

var s = "Hello guys";
var n = s.startsWith("Hello”);

Das Ergebnis von n ist: WAHR

  • toString ()

Diese Methode gibt den String-Objektwert zurück.

var string = "Hello guys!";
var r = string.toString();

Das Ergebnis von n wird sein: Hallo Leute!

  • Länge

Dies gibt die Anzahl der Zeichen zurück, die der Länge einer Zeichenfolge entsprechen.

var string = "Hello People!";
var n = string.length;

Das Ergebnis von n ist: 12

Fazit - JavaScript-String-Funktionen

Wir können daher den Schluss ziehen, dass Javascript-Zeichenfolgen für die Webfunktionalität wirklich wichtig sind. Es ist eine wirklich aufregende Sprache sowie eine Sprache, in die man leicht eintauchen kann. Außerdem ist JavaScript sehr flexibel und vielseitig. Hier haben wir nur die Oberfläche aller String-Funktionen zerkratzt, die JavaScript ausführen kann, und sie werden ständig weiterentwickelt.

Empfohlene Artikel

Dies war ein Leitfaden für JavaScript-Zeichenfolgenfunktionen. Hier haben wir anhand von Beispielen die Verwendung der String-Funktion in der JavaScript-Programmierung besprochen. Sie können auch unsere anderen Artikelvorschläge durchgehen, um mehr zu erfahren.

  1. Ist Javascript objektorientiert?
  2. Einführung in JavaScript
  3. Ist Javascript case sensitive?
  4. Beste Javascript Frameworks
  5. Verschiedene mathematische Funktionen in JavaScript
  6. Reguläre Ausdrücke in Java