English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
indexOf()返回字符串中指定值第一次出现的位置。
如果找不到该值,则将返回-1。
如果该值存在多次,它将返回第一次出现的位置。
如果要从头开始搜索,请使用lastIndexOf()方法。
Hinweis:有关Array方法,请参见Array.indexOf()。
string.indexOf(searchValue, start)
var str = 'Luftverschmutzung ist die Einführung von Chemikalien in die Atmosphäre'; str.indexOf('Pollution');// 4Testen Sie heraus‹/›
Hinweis:Diese Methode unterscheidet zwischen Groß- und Kleinschreibung.
Der indexOf()-Method wird von allen Browsern vollständig unterstützt:
Methode | |||||
indexOf() | Ja | Ja | Ja | Ja | Ja |
Parameter | Beschreibung |
---|---|
searchValue | (必需)Der String, den gesucht wird |
start | (optional)Ganzzahl, die den Index darstellt, ab dem gesucht wird; Standardwert ist 0 |
Rückgabewert: | erstmals出现的searchValueder Indizes, wenn nicht gefunden,则为-1 |
---|---|
JavaScript-Version: | ECMAScript 1 |
Geben Sie den Standort des Zeichens 'L' im String zurück, von Position6Beginnen Sie mit der Suche:
var str = 'HELLO WORLD HELLO'; str.indexOf('L', 6);Testen Sie heraus‹/›