JScript Methods (Windows Sc ...


JScript
lastIndexOf Method (Windows Scripting - JScript)

Updated: March 2009

Returns the last occurrence of a substring within a String object.

strObj.lastIndexOf(substring[, startindex])
Arguments

strObj

Required. A String object or literal.

substring

Required. The substring to search for within the String object.

startindex

Optional. Integer value specifying the index to begin searching within the String object. If omitted, searching begins at the end of the string.

Remarks

The lastIndexOf method returns an integer value indicating the beginning of the substring within the String object. If the substring is not found, a -1 is returned.

If startindex is negative, startindex is treated as zero. If it is larger than the greatest character position index, it is treated as the largest possible index.

Searching is performed right to left. Otherwise, this method is identical to indexOf.

The following example illustrates the use of the lastIndexOf method.

var strOrig = "time, time";

var strOut = "";
strOut += "time is at position " + strOrig.lastIndexOf("time");
strOut += "<br />";
strOut += "abc is at position " + strOrig.lastIndexOf("abc");

document.write (strOut);

// The preceding code displays the following:
//    time is at position 6
//    abc is at position -1
Requirements

Version 1

Applies To: String Object (Windows Scripting - JScript)

See Also

Reference

Change History

Date

History

Reason

March 2009

Improved example code.

Information enhancement.

Tags :


Page view tracker