Name
String
Constructor
String(s
) new String(s
)
Without the new
operator, the
String( )
function converts its
argument to a string. With the new
operator, it is a constructor that wraps the converted value in a
String object.
Properties
length
The number of characters in the string. Read-only.
Methods
charAt(
n
)
Returns the character at position
n
in the string.charCodeAt(
n
)
Returns the Unicode encoding of the character at position
n
in the string. JS 1.2; JScript 5.5; ECMA v1.concat(
value, ...
)
Returns a new string that results from converting each of the arguments to a string and concatenating the resulting strings. JS 1.2; JScript 3.0; ECMA v3.
indexOf(
substring
,start
)
Returns the position of the first occurrence of
substring
within this string that appears at or after thestart
position or -1 if no such occurrence is found. Ifstart
is omitted, 0 is used.lastIndexOf(
substring
,start
)
Returns the position of the last occurrence of
substring
withinstring
that appears before thestart
position, or -1 if no such occurrence is found. Ifstart
is omitted, the string length is used.match(
regexp
)
Matches this string against the specified regular expression and returns an array containing the match results or
null
if no match is found. Ifregexp
is not a global regular expression, the returned array is the same as for theRegExp.exec( )
method. Ifregexp
is global (has the âgâ attribute), the elements of the returned array contain the text of each match found. JS 1.2; JScript 3.0; ECMA v3.replace( ...
Get JavaScript Pocket Reference, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.