Der JavaScript-Zeichenfolge ist ein Objekt, das eine Zeichenfolge darstellt.
Es gibt zwei Möglichkeiten, eine Zeichenfolge in JavaScript zu erstellen
- Durch String-Literal
- Nach String-Objekt (mit neuem Schlüsselwort)
1) Durch String-Literal
Das String-Literal wird mit doppelten Anführungszeichen erstellt. Die Syntax zum Erstellen einer Zeichenfolge mithilfe eines Zeichenfolgenliterals ist unten angegeben:
Letztes Commit-Git entfernen
var stringname='string value';
Sehen wir uns das einfache Beispiel für die Erstellung eines String-Literals an.
var str='This is string literal'; document.write(str);Testen Sie es jetzt
Ausgabe:
This is string literal
2) Nach String-Objekt (unter Verwendung des neuen Schlüsselworts)
Die Syntax zum Erstellen eines Zeichenfolgenobjekts mit dem Schlüsselwort „new“ ist unten angegeben:
var stringname=new String('string literal');
Hier, neues Schlüsselwort wird verwendet, um eine Instanz einer Zeichenfolge zu erstellen.
Sehen wir uns das Beispiel der Erstellung einer Zeichenfolge in JavaScript mit einem neuen Schlüsselwort an.
var stringname=new String('hello javascript string'); document.write(stringname);Testen Sie es jetzt
Ausgabe:
hello javascript string
JavaScript-String-Methoden
Sehen wir uns die Liste der JavaScript-String-Methoden mit Beispielen an.
Methoden | Beschreibung |
---|---|
charAt() | Es stellt den am angegebenen Index vorhandenen Zeichenwert bereit. |
charCodeAt() | Es stellt den Unicode-Wert eines am angegebenen Index vorhandenen Zeichens bereit. |
concat() | Es bietet eine Kombination aus zwei oder mehr Zeichenfolgen. |
Index von() | Es gibt die Position eines in der angegebenen Zeichenfolge vorhandenen Zeichenwerts an. |
lastIndexOf() | Es stellt die Position eines in der angegebenen Zeichenfolge vorhandenen Zeichenwerts bereit, indem ein Zeichen ab der letzten Position gesucht wird. |
suchen() | Es sucht nach einem angegebenen regulären Ausdruck in einer bestimmten Zeichenfolge und gibt seine Position zurück, wenn eine Übereinstimmung auftritt. |
übereinstimmen() | Es sucht nach einem angegebenen regulären Ausdruck in einer bestimmten Zeichenfolge und gibt diesen regulären Ausdruck zurück, wenn eine Übereinstimmung auftritt. |
ersetzen() | Es ersetzt eine bestimmte Zeichenfolge durch die angegebene Ersetzung. |
substr() | Es wird verwendet, um den Teil der angegebenen Zeichenfolge auf der Grundlage der angegebenen Startposition und Länge abzurufen. |
Teilzeichenfolge() | Es wird verwendet, um den Teil der angegebenen Zeichenfolge auf der Grundlage des angegebenen Index abzurufen. |
Scheibe() | Es wird verwendet, um den Teil der angegebenen Zeichenfolge abzurufen. Es ermöglicht uns, sowohl positive als auch negative Indizes zuzuweisen. |
toLowerCase() | Es wandelt die angegebene Zeichenfolge in Kleinbuchstaben um. |
toLocaleLowerCase() | Es wandelt die angegebene Zeichenfolge basierend auf dem aktuellen Gebietsschema des Hosts in Kleinbuchstaben um. |
toUpperCase() | Es wandelt die angegebene Zeichenfolge in einen Großbuchstaben um. |
toLocaleUpperCase() | Es wandelt die angegebene Zeichenfolge basierend auf dem aktuellen Gebietsschema des Hosts in Großbuchstaben um. |
toString() | Es stellt eine Zeichenfolge bereit, die das jeweilige Objekt darstellt. |
Wert von() | Es stellt den Grundwert des String-Objekts bereit. |
Teilt() | Es teilt einen String in ein Teilstring-Array auf und gibt dann das neu erstellte Array zurück. |
trimmen() | Es schneidet den Leerraum auf der linken und rechten Seite der Zeichenfolge ab. |
1) JavaScript-String-charAt(index)-Methode
Die JavaScript-Methode String charAt() gibt das Zeichen am angegebenen Index zurück.
var str='javascript'; document.write(str.charAt(2));Testen Sie es jetzt
Ausgabe:
v
2) JavaScript-String-concat(str)-Methode
Die JavaScript-Methode String concat(str) verkettet oder verbindet zwei Strings.
var s1='javascript '; var s2='concat example'; var s3=s1.concat(s2); document.write(s3);Testen Sie es jetzt
Ausgabe:
javascript concat example
3) JavaScript-String-indexOf(str)-Methode
Die JavaScript-Methode String indexOf(str) gibt die Indexposition der angegebenen Zeichenfolge zurück.
var s1='javascript from javatpoint indexof'; var n=s1.indexOf('from'); document.write(n);Testen Sie es jetzt
Ausgabe:
11
4) JavaScript-String lastIndexOf(str)-Methode
Die JavaScript-Methode String lastIndexOf(str) gibt die letzte Indexposition der angegebenen Zeichenfolge zurück.
var s1='javascript from javatpoint indexof'; var n=s1.lastIndexOf('java'); document.write(n);Testen Sie es jetzt
Ausgabe:
16
5) JavaScript-String-toLowerCase()-Methode
Die JavaScript-Methode String toLowerCase() gibt die angegebene Zeichenfolge in Kleinbuchstaben zurück.
var s1='JavaScript toLowerCase Example'; var s2=s1.toLowerCase(); document.write(s2);Testen Sie es jetzt
Ausgabe:
javascript tolowercase example
6) JavaScript-String-toUpperCase()-Methode
Die JavaScript-Methode String toUpperCase() gibt die angegebene Zeichenfolge in Großbuchstaben zurück.
var s1='JavaScript toUpperCase Example'; var s2=s1.toUpperCase(); document.write(s2);Testen Sie es jetzt
Ausgabe:
JAVASCRIPT TOUPPERCASE EXAMPLE
7) JavaScript-String-Slice-Methode (beginIndex, endIndex).
Die JavaScript-String-Slice(beginIndex, endIndex)-Methode gibt die Teile der Zeichenfolge von gegebenem beginIndex bis endIndex zurück. In der Methode „slice()“ ist beginIndex inklusiv und endIndex exklusiv.
var s1='abcdefgh'; var s2=s1.slice(2,5); document.write(s2);Testen Sie es jetzt
Ausgabe:
cde
8) JavaScript-String-trim()-Methode
Die JavaScript-Methode String trim() entfernt führende und nachgestellte Leerzeichen aus der Zeichenfolge.
var s1=' javascript trim '; var s2=s1.trim(); document.write(s2);Testen Sie es jetzt
Ausgabe:
javascript trim
9) JavaScript-String-split()-Methode
var str='This is JavaTpoint website'; document.write(str.split(' ')); //splits the given string.