Heim  >  Artikel  >  Web-Frontend  >  JS-Methode, um zu bestimmen, ob eine Zeichenfolge JavaScript-Kenntnisse enthält

JS-Methode, um zu bestimmen, ob eine Zeichenfolge JavaScript-Kenntnisse enthält

WBOY
WBOYOriginal
2016-05-16 16:01:032847Durchsuche

Das Beispiel in diesem Artikel beschreibt, wie JS den Inhalt einer Zeichenfolge bestimmt. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

1. Beispiel:

var tempStr = "tempText" ;
var bool = tempStr.indexOf("Texxt");
//返回大于等于0的整数值,若不包含"Text"则返回"-1。
if(bool>0){
 document.write("包含字符串");
}else{
 document.write("不包含字符串");
}

2. Index der Verwendung:

strObj.indexOf(subString[, startIndex])

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.

Parameter:

strObj: erforderlich, String-Objekt oder Text. 
subString: Erforderlich, der Teilstring, der im String-Objekt gefunden werden soll.
starIndex: Optional, dieser ganzzahlige Wert gibt den Index innerhalb des String-Objekts an, um mit der Suche zu beginnen. Wenn es weggelassen wird, beginnen Sie mit der Suche am Anfang der Zeichenfolge

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.

3. Der Unterschied zu lastIndexOf: Die Methode

lastIndexOf() ruft die Teilzeichenfolge ab dem Ende der Zeichenfolge ab.

Ich hoffe, dass dieser Artikel für das JavaScript-Programmierdesign aller hilfreich sein wird.

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