Name
String.indexOf( ): search a string — ECMAScript v1
Synopsis
string.indexOf(substring)string.indexOf(substring,start)
Arguments
-
substring The substring that is to be searched for within
string.-
start An optional integer argument that specifies the position within
stringat which the search is to start. Legal values are 0 (the position of the first character in the string) tostring.length−1 (the position of the last character in the string). If this argument is omitted, the search begins at the first character of the string.
Returns
The position of the first occurrence of
substring within
string that appears after the
start position, if any, or −1 if no
such occurrence is found.
Description
String.indexOf( ) searches
the string string from beginning to end
to see if it contains an occurrence of
substring. The search begins at position
start within
string, or at the beginning of
string if
start is not specified. If an occurrence
of substring is found, String.indexOf( ) returns the position of
the first character of the first occurrence of
substring within
string. Character positions within
string are numbered starting with
zero.
If no occurrence of substring is
found within string, String.indexOf( ) returns −1.
See Also
String.charAt( ), String.lastIndexOf( ), String.substring( )
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access