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
lengthThe number of characters in the string. Read-only.
Methods
charAt(n)Returns the character at position
nin the string.charCodeAt(n)Returns the Unicode encoding of the character at position
nin 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
substringwithin this string that appears at or after thestartposition or -1 if no such occurrence is found. Ifstartis omitted, 0 is used.lastIndexOf(substring,start)Returns the position of the last occurrence of
substringwithinstringthat appears before thestartposition, or -1 if no such occurrence is found. Ifstartis 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
nullif no match is found. Ifregexpis not a global regular expression, the returned array is the same as for theRegExp.exec( )method. Ifregexpis 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( ...
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