1.Indexof () Methode ---- Diese Methode wird häufiger verwendet
Gibt den Ort zurück, an dem ein angegebener String -Wert erstmals in der Zeichenfolge angezeigt wird
Verwenden Sie Format: StringObject.indexof (Substring, Startpos)
Zum Beispiel: Finden Sie den zweiten O -Standort
var mystr = "Hallo Welt!"
document.write (mystr.indexof ("o", mystr.indexof ("o")+1);
MyStr.Indexof ("O") ----- Das Ergebnis ist 4, suche danach aus der folgenden Tabelle der Zeichenfolge.
document.write (mystr.indexof ("o", 5)); Betrachten Sie die fünfte Position.
Das Ergebnis ist: 7
HINWEIS: Die .Indexof () -Methode ist Fallemethode.
Wenn der zu abgerufene Zeichenfolgenwert nicht erscheint, gibt die Methode -1 zurück. ・
2. String split ()
Die methode split () spaltet die Zeichenfolge in ein String -Array und gibt dieses Array zurück.
Grammatik:
StringObject.split (Trennzeichen, Grenze)
Hinweis: Wenn eine leere Zeichenfolge ("") als Trennzeichen verwendet wird, wird jedes Zeichen im StringObject zwischen aufgeteilt.
Zum Beispiel:
var mystr = "86-010-85468578";
Separate Zeichenfolgeobjekte nach Zeichen "-" Mystr
document.write (mystr.split ("-") + "<br />"); --- Ergebnis 86.010.85468578
Teilen Sie jedes Zeichen des String -Objekts MYSTR auf
document.write (mystr.split ("") + "<br />"); --- Ergebnis: 8,6,-, 0,1,0,-, 8,5,4,6,8,5,8
Teilen Sie das String -Objekt MYSTR in Zeichen, dreimal aufgeteilt
Mystr.Split ("", 3) ------------- Ergebnisse 8,6,-
3.. Extrahieren Sie den String -Substring ()
Die Substring () -Methode wird verwendet, um Zeichen in einer Zeichenfolge zwischen zwei angegebenen Indexs zu extrahieren.
Grammatik:
StringObject.substring (Starpos, Stoppos)
Beachten:
1. Der zurückgegebene Inhalt ist von Anfang an alle Zeichen (einschließlich Zeichen an der Startposition) bis zum Stoppen-1, und seine Länge wird abzüglich Start stoppen.
2. Wenn der Parameterstart gleich anstoppt ist, gibt die Methode eine leere Zeichenfolge zurück (dh eine Zeichenfolge mit Länge 0).
3. Wenn der Start größer als Stopp ist, tauscht die Methode diese beiden Parameter aus, bevor er das Substring extrahiert.
Zum Beispiel:
var mystr = "Hallo Welt!"
document.write (mystr.substring (6) + "<br />"); ---- Dichten Sie alle Zeichen ab 6 im Index --- Das Ergebnis ist Welt!
document.write (mystr.substring (5,4));
document.write (mystr.substring (4,5)); ------ Das Ergebnis ist alles o Die Anzahl der genommenen Ziffern ist 5-4
4. Extrahieren Sie die angegebene Anzahl von Zeichen substr ()
Die Substr () -Methode extrahiert die angegebene Anzahl von Zeichenfolgen, die aus der Startpos -Position aus der Zeichenfolge beginnen.
Grammatik:
StringObject.substr (Startpos, Länge)
Hinweis: Wenn der Parameter -Startpos eine negative Zahl ist, wird die Position vom Ende der Zeichenfolge berechnet. Das heißt, -1 bezieht sich auf das letzte Zeichen in der Zeichenfolge, -2 auf den zweiten bis zum letzten Charakter und so weiter.
Wenn Startpos negativ ist und der absolute Wert größer als die Zeichenfolgelänge ist, ist Startpos 0
Beispiel: var mystr = "Hallo Welt!";
document.write (mystr.substr (6) + "<br />"); ----------------- Abfangwelt
document.write (mystr.substr (0,5)); --- intercept ---- Hallo
5.math
Rund ()
Math.round (x)
Die Random () -Methode kann eine Zufallszahl zwischen 0 und 1 zurückgeben (größer oder gleich 0, aber weniger als 1).
Math.random ();
6.Array Array -Objektmethode
Die concat () -Methode wird verwendet, um zwei oder mehr Arrays zu verkettet. Diese Methode gibt ein neues Array zurück, ohne das ursprüngliche Array zu ändern.
Grammatik
ArrayObject.concat (Array1, Array2, ..., Arrayn)
Hinweis: Diese Methode ändert nicht das vorhandene Array, sondern gibt nur eine Kopie des angeschlossenen Arrays zurück.
var myarr1 = neuarray ("010")
var myarr2 = new Array ("-", "84697581");
var mycon = myarr1.concat (myarr2);
document.write (MyCon) --- Ausgabe 010,-, 84697581
Die Beschreibung ist nur eine Kopie.
Die join () -Methode wird verwendet, um alle Elemente in das Array in eine Zeichenfolge zu stecken. Elemente werden durch angegebene Grenzwerte getrennt.
var myarr1 = neuarray ("86", "010")
var myarr2 = new Array ("84697581");
var myarr3 = myarr1.concat (myarr2);
document.write (myarr3.join ("")+"<br/>"); ------ Das Ergebnis ist 8601084697581
document.write (myarr3.join ("_")+"<br/>"); ----- Das Ergebnis ist: 86_010_84697581
document.Write (myarr3.join ()+"<br/>");
7. Reverse ()
Die Reverse () -Methode wird verwendet, um die Reihenfolge der Elemente in einem Array umzukehren.
var myarr1 = ["i", "love", "du"];
document.write (myarr1.reverse ()); ---- Das Ergebnis ist du, Liebe, ich bin darauf vorsichtig, nicht zu reservieren. Schreiben Sie es nicht falsch
8. Ausgewählte Element Slice ()
Die Methode Slice () gibt das ausgewählte Element aus einem vorhandenen Array zurück.
ArrayObject.slice (Start, Ende)
1. Gibt ein neues Array zurück, das Elemente in einem ArrayObject von Anfang bis Ende enthält (ohne dieses Element).
2. Diese Methode modifiziert das Array nicht, sondern gibt ein Subtarray zurück
var myarr1 = ["i", "love", "du"];
document.write (myarr1.slice (1,3)) --- Das Ergebnis ist Liebe, Sie sind das gleiche wie das Substring, aber dies ist für das Array, die Anzahl der abgerufenen beträgt 3-1 = 2
9. Array sort ()
Die Sort () -Methode macht die Elemente in der Array -Sortierung in einer bestimmten Reihenfolge.
Grammatik:
ArrayObject.sort (Methodefunktion)
1. Wenn <Methodenfunktion> nicht angegeben ist, ordnen Sie diese in Unicode -Codereihenfolge an.
2. Wenn <Methodenfunktion> angegeben ist, sortieren Sie nach der in <Methodenfunktion> angegebenen Sortiermethode.
Funktionsartnum (a, b) {
Rückkehr AB;
}
var myarr = new Array ("80", "16", "50", "6", "100", "1");
document.write (myarr.sort (sortnum)); --- JDie Ergebnis ist: 1,6,16,50,80,100
Wenn es sich um BA handelt - ist das Ergebnis 100,80,50,16,6,1
Die oben genannten sind einige häufig verwendete JavaScript-integrierte Objekte, die ich zusammengefasst habe. Ich hoffe, es mag alle.