Definieren Sie ein String -Objekt
Das JavaScript -String -Objekt wird verwendet, um Textzeichenfolgen zu verarbeiten. Die Syntax zum Erstellen eines String -Objekts lautet wie folgt:
Die Codekopie lautet wie folgt:
<script Language = "JavaScript">
var str_Object = new String (str);
var str1 = String (str);
var str2 = str;
</script>
Unter den obigen drei Methoden besteht nur die erste darin, den String -Konstruktor zu verwenden, um ein String -Objekt strikt zu definieren, und das zurückgegebene Objekt ist ebenfalls ein Objekt. Die zweite besteht darin, die String -Funktion aufzurufen, den Parameter str in die ursprüngliche Zeichenfolge umzuwandeln und zurückzugeben. Der dritte Typ besteht darin, eine String -Variable zu definieren, aber in JavaScript wird sie immer noch als String -Objekt verarbeitet.
Führen Sie die folgende Erklärung aus, um ihre Unterschiede zu kennen:
Die Codekopie lautet wie folgt:
alarm (typeof str_object); // Ausgabeobjekt
Alarm (Typof Str1); // Ausgangszeichenfolge
Alarm (Typof Str2); // Ausgangszeichenfolge
STRING -Objekteigenschaften
| Eigentum | beschreiben |
|---|---|
| Konstruktor | Verweise auf die Funktion, die das Objekt erstellt hat |
| Länge | Die Länge der Saite |
| Prototyp | Fügen Sie Objekten Eigenschaften und Methoden hinzu |
String -Objektmethode
Eine Liste gemeinsamer Methoden für String -Objekte lautet wie folgt:
Zeichenfolgeausgabe
alert (): Das Message Warnbox Ausgabe Text ausgabe
document.write (): Text auf die Webseite ausgeben
Saitenbetrieb
concat (): zwei oder mehr Saiten verkettet
ersetzen (): Zeichenfolgeersatz oder regelmäßiger Übereinstimmungsersatz
Slice (): Schnitt die Zeichenfolge durch Angabe der Start- und Endpositionen ab
split (): String in String -Array teilen
substr (): Schnittzeichenfolgen basierend auf Startposition und Länge
Substring (): Abfangzeichenfolge durch Angeben der Start- und Endpositionen
String -Konvertierung
TolowerCase (): Saite in Kleinbuchstaben konvertieren
touppercase (): String in Großbuchstaben konvertieren
from Charcode (): einen oder mehrere Unicode -Werte in Zeichenfolgen konvertieren
String -Suche
charat (): Holen Sie sich das Zeichen an der angegebenen Position
charcodeat (): Unicode -Codierung des angegebenen Positionzeichens erhalten
Indexof (): Berechnet das erste Auftreten einer angegebenen Zeichenfolge in der Zeichenfolge
lastIndexof (): Berechnen Sie das erste Auftreten einer angegebenen Zeichenfolge in der Zeichenfolge.
HTML -Tag -Klasse
BOLD (): Holen Sie sich das Zeichen an der angegebenen Position
fontcolor (): Zeichenfolgen entsprechend der angegebenen Farbe anzeigen
fontsize (): Zeichenfolgen gemäß der angegebenen Größe anzeigen
Kursivschrift (): Säden als Kursivschrift anzeigen
Link (): Fügen Sie der Zeichenfolge einen Hyperlink hinzu
Strike (): Fügen Sie der Zeichenfolge eine Löschenzeile hinzu
sub (): Zeigen Sie die Zeichenfolge als ein Index an
Sup (): Zeigen Sie die Zeichenfolge als Superscript an