Heim > Artikel > Web-Frontend > String-Objekte und -Methoden in JavaScript
Zwei Arten der Erstellung von String-Objekten
var a="hello";
var b=new String("hello");
//Das Folgende ist die Methode
//charAt() findet die Zeichen in der Zeichenfolge gemäß dem Index
alarm(a. charAt(3));//Gib ein bestimmtes Zeichen in der Zeichenfolge gemäß dem Index zurück
alarm(a.charAt(10));//Empty, this Index kann nicht gefunden werden
//charCodeAt() gibt das Zeichen an der angegebenen Position zurück
var a="Hello world!Hello world!";
var d=" Dies ist eine Zeichenfolge";
Alert(a.charCodeAt(1));//101
Alert(d.charCodeAt(3 ));// 26465
//String.fromCharCode() verwendet Unicode-Codierung, um einen String zurückzugeben
alert(String.fromCharCode( 65,66,67 ));//
//concat() wird verwendet, um einen oder mehrere Strings zu verbinden, ohne das ursprüngliche Array zu ändern
var a=" Hallo Welt! Hallo Welt! ))
//search() findet die zu vergleichende Zeichenfolge und gibt den Index der ersten Übereinstimmung zurück. Wenn nicht, wird -1 zurückgegeben
var c="123456789";
alert(c.search("567"));//4
alert(c.search("5671"));//-1
//replace() Ersetzt andere Zeichen mit ein paar Worten
var d="Xiao Huang ist ein Hund, Xiao Huang ist sehr hübsch";
var e= d.replace („小黄“, „小黑“);//Xiao Huang wechselt zu Xiao Hei, nur zum ersten Mal
var e=d.replace(/小黄/g ,"小黑")//Alles in der Zeichenfolge wird geändert
alert(e);
//split() Wird verwendet Teilen Sie einen String in ein String-Array auf, das ursprüngliche Array bleibt unverändert
var a="hello world!";
warning(a.split(" ");
Alert (a.Split (" O "); // Hell, W, RLD
// Indexof () Gibt die Position zurück wobei ein bestimmtes Zeichen zuerst in der Zeichenfolge erscheint
var a="hello world!";
alert( a.indexOf("o "));//4
alert(a.indexOf("p"));//-1 Keine Ergebnisse gefunden -1
//lastIndexOf() sucht von hinten nach vorne
var a="hello world!";
warning(a. lastIndexOf("o")) ;//7
5alert(a.match(/world/g) );//Regulärer Ausdruck (globale Suche)
//slice() kann einen bestimmten Teil der Zeichenfolge als negative Zahl extrahieren
var a="Hallo Welt!Hallo Welt!“;
warning(a .slice(5,13));//Der erste Index ist erforderlich, nicht der zweite Index
warning(a.slice(- 15,-7));
//substring() ist dasselbe wie Slice, akzeptiert aber keine negativen Zahlen
var a ="Hallo Welt! Hallo Welt!";
Alert (a.substring(4,12));
Alert(a.substring(-3,-1));// Nothing
// substr() fängt die angegebene Anzahl von Zeichen ab dem angegebenen Index ab var a="Hello world!Hello world!";
warning(a.substr(4,6)); // Beginnen Sie mit dem Index 4 und fangen Sie 6 Zeichen rückwärts ab
!";
!";
warning(a.toUpperCase());
Das obige ist der detaillierte Inhalt vonString-Objekte und -Methoden in JavaScript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!