Heim >Web-Frontend >js-Tutorial >JS-Methode, um zu bestimmen, ob eine Zeichenfolge JavaScript-Kenntnisse enthält
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
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.