1. StringObject.charat ()
Funktion: Geben Sie das Index der Zeichenfolge zurück
var str = "Dies ist eine Zeichenfolge"; console.log (str.charat (0)) // dies
2. StringObject.charCodeat ()
Funktion: Die Methode kann die Unicode -Codierung der Zeichen an der angegebenen Position zurückgeben
var str = "Dies ist eine Zeichenfolge"; console.log (str.charCodeat (0)) // this => 36825
3.String.fromCharcode ()
Funktion: Geben Sie die entsprechenden Zeichen über Unicode -Codierung zurück
console.log (String.FromCharCode (36825,26159)) // Dies ist
Beispiel: Finden Sie, wenn eine Zeichenfolge eine Nummer ist
<body> <Eingabe type = "text" /> <Eingabe type = "button" value = "detektion" /> <skript> var ainp = document.getElementsByTagName ('input'); AINP [1] .Onclick = function () {var val = ainp [0] .Value; if (detectnum (val)) {alert ('Glückwunsch,' + val + 'sind alle Zahlen'); } else {alert ('Eingabe ist falsch'); }}; Funktion detectnum (str) {var n = 0; für (var i = 0; i <str.length; i ++) {n = str.charCodeat (i); if (n <48 || n> 57) return false; } return true;} </script> </body>4. StringObject.indexof ()
Funktion: Die Methode kann den Speicherort zurückgeben, an dem ein angegebener String -Wert erstmals in der Zeichenfolge angezeigt wird.
Parameter: Str.Indexof (suchen Sie den Wert, suchen Sie nach dem Index). Wenn der zu abgerufene Zeichenfolgenwert nicht angezeigt wird, gibt die Methode -1 zurück.
Beispiel: kehren Sie zurück, um das einweisende Zeichen des entsprechenden Zeichens zu finden
<Script> var str = 'xsxsxsxscdecdcdxsxsxs'; var num = 0; var s = 'xs'; var arr = []; for (; str.sindexof (s, num)!
5. StringObject.lastIndexof ()
Funktion: Suchen Sie den ersten Ort eines angegebenen String -Wertes in der Zeichenfolge von hinten nach vorne.
6. StringObject.substring ()
Funktion: Die Methode wird verwendet, um Zeichen in einer Zeichenfolge zu extrahieren, die zwischen zwei angegebenen Unterlagen liegt.
7. StringObject.ToUpperCase ())
Funktion: Briefe in das Kapital konvertieren
8. StringObject.tolowerCase ()
Funktion: Buchstaben in Kleinbuchstaben konvertieren
9.StringObject.split ()
Funktion: Methode wird verwendet, um einen String in ein String -Array aufzuteilen
Parameter: (Welches Zeichen wird verwendet, um abzufangen und an welchem Bit das Array gehalten wird)
Drei Verwendungen
var str = "121314"; str.split ("") // [1,2,1,3,1,4]; Str.split ("1") // [, 2,3,4]; Str.split ("", 2) // [1,2] 10.Arrobject.join ()Funktion: Die Methode wird verwendet, um alle Elemente in das Array in eine Zeichenfolge zu setzen. Elemente werden durch bestimmte Grenzwerte getrennt
Zwei Verwendungen
var arr = [1,2,3]; arr.join ("") // 123arr.join ("-") // 1-2-3Beispiel: Markieren Sie die von Ihnen gesuchten Schlüsselwörter
<input type = "text" id = "oin" /> <taste> button < /button> var oin = document.getElementById ("oin"); var obtn = document.getElementsByTagName ('Schaltfläche') [0]; var str = "Die Länge des Argumenteobjekts wird eher durch die Anzahl der realen Parameter als durch die Anzahl der formalen Parameter bestimmt. Die formalen Parameter sind Variablen, die Speicherräume innerhalb der Funktion wiedereröffnen, aber sie überlappen sich nicht mit dem Speicherraum des Argumenteobjekts. In dem Fall, wo beide Argumente und Werte existieren, sind die Werte synchronisiert. var h = ""; obtn.onclick = function () {if (oin.Value == "") {alert ("Eingabe ist leer"); return false} var s = oin.value; if (Str.Indexof (s) == -1) {alert ("nein diese Nummer"); return false} var m = '<span style = "background-color: rot">' + s + '</span>'; str = str.split (s); H = Str.Join (M) document.body.innerhtml = H}