Search a string for the last occurence of "planet":
The result of n will be:
The lastIndexOf() method returns the position of the last occurrence of a specified value in a string.
Note: The string is searched from the end to the beginning, but returns the index starting at the beginning, at postion 0.
This method returns -1 if the value to search for never occurs.
Note: The lastIndexOf() method is case sensitive!
Tip: Also look at the indexOf() method.
![]()
The lastIndexOf() method is supported in all major browsers.
| Parameter | Description |
|---|---|
| searchvalue | Required. The string to search for |
| start | Optional. The position where to start the search (searching backwards). If omitted, the default value is the length of the string |
| Type | Description |
|---|---|
| Number | The position where the specified searchvalue occurs for the last time, or -1 if it never occurs |
| JavaScript Version: | 1.0 |
|---|
Search a string for the last occurence of "planet", starting the search at position 20:
The result of n will be:
JavaScript String Object
Your message has been sent to W3Schools.