Heim  >  Artikel  >  Web-Frontend  >  Javascript bestimmt, ob eine Zeichenfolge eine bestimmte Zeichenfolge und indexOf-Verwendungsbeispiele enthält

Javascript bestimmt, ob eine Zeichenfolge eine bestimmte Zeichenfolge und indexOf-Verwendungsbeispiele enthält

高洛峰
高洛峰Original
2016-12-29 16:46:091556Durchsuche

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!


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn