Heim >Web-Frontend >js-Tutorial >Javascript bestimmt, ob eine Zeichenfolge eine bestimmte Zeichenfolge und indexOf-Verwendungsbeispiele enthält
Realisieren Sie die Anzeige von Werbung durch Beurteilung des angegebenen Verzeichnisses
if(location.href.indexOf("http://www.jb51.net/codes/")>-1){ alert('ok'); }
var Cts = "bblText"; if(Cts.indexOf("Text") >= 0 ) { alert('Cts中包含Text字符串'); }
indexOf use:
Gibt die Zeichenposition des ersten Vorkommens einer Teilzeichenfolge im String-Objekt zurück.
strObj.indexOf(subString[, startIndex])
Parameter
strObj
Erforderlich. String-Objekt oder Literal.
subString
Erforderlich. Der Teilstring, der im String-Objekt gesucht werden soll.
starIndex
Optional. Dieser ganzzahlige Wert gibt den Index innerhalb des String-Objekts an, bei dem die Suche beginnen soll. Wenn es weggelassen wird, beginnt die Suche am Anfang der Zeichenfolge.
Beschreibung
Die indexOf-Methode gibt einen ganzzahligen Wert zurück, der die Startposition des Teilstrings innerhalb des String-Objekts angibt. Wenn die Teilzeichenfolge nicht gefunden wird, wird -1 zurückgegeben.
Wenn startindex negativ ist, wird startindex als Null behandelt. Wenn er größer als der größte Zeichenpositionsindex ist, wird er als der größtmögliche Index behandelt.
Führen Sie die Suche von links nach rechts durch. Ansonsten ist die Methode dieselbe wie lastIndexOf.
Beispiel
Das folgende Beispiel veranschaulicht die Verwendung der indexOf-Methode.
function IndexDemo(str2){ var str1 = "BABEBIBOBUBABEBIBOBU" var s = str1.indexOf(str2); return(s); }
Groß- und Kleinschreibung für indexOf in JavaScript ignorieren
Die indexOf-Funktionsmethode in JavaScript gibt einen ganzzahligen Wert zurück, der die Startposition des Teilstrings innerhalb des String-Objekts angibt. Wenn die Teilzeichenfolge nicht gefunden wird, wird -1 zurückgegeben. Wenn startindex negativ ist, wird startindex als Null behandelt. Wenn er größer als der größte Zeichenpositionsindex ist, wird er als der größtmögliche Index behandelt.
Die indexOf-Funktion führt Suchvorgänge von links nach rechts durch. Ansonsten ist die Methode dieselbe wie lastIndexOf.
Das folgende Beispiel veranschaulicht die Verwendung der indexOf-Funktionsmethode
function IndexDemo(str2){ var str1 = "BABEBIBOBUBABEBIBOBU" var s = str1.indexOf(str2); return(s); }
Für mehr Javascript, um zu bestimmen, ob eine Zeichenfolge eine bestimmte Zeichenfolge enthält, und für indexOf-Verwendungsbeispiele achten Sie bitte auf das PHP-Chinesisch Website für verwandte Artikel!