English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript String indexOf() 方法

 JavaScript String-Objekt

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');// 4
Testen Sie heraus‹/›

Hinweis:Diese Methode unterscheidet zwischen Groß- und Kleinschreibung.

Browserkompatibilität

Der indexOf()-Method wird von allen Browsern vollständig unterstützt:

Methode
indexOf()JaJaJaJaJa

Parameterwert

ParameterBeschreibung
searchValue(必需)Der String, den gesucht wird
start(optional)Ganzzahl, die den Index darstellt, ab dem gesucht wird; Standardwert ist 0

Technische Details

Rückgabewert:erstmals出现的searchValueder Indizes, wenn nicht gefunden,则为-1
JavaScript-Version:ECMAScript 1

Mehr Beispiele

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‹/›

 JavaScript String-Objekt