Name
String — NN 2 IE J1 ECMA 1
Synopsis
A String
object represents any sequence of
zero or more characters that are to be treated strictly as text (that
is, no math operations are to be applied). A large library of methods
are divided into two categories. One category surrounds a string with
a pair of HTML tags for a variety of HTML character formatting. These
methods are used primarily to assist statements that use
document.write() to dynamically create content.
The second method category is the more traditional set of string
parsing and manipulation methods that facilitate character and
substring extraction, case changes, and conversion from string lists
to JavaScript arrays.
By and large, you don’t have to worry about explicitly creating a string beyond a simple assignment of a quoted string value:
var myString = "howdy"
Occasionally, however, it is helpful to create a string object using
the constructor of the static String object.
Preparing string values for passage to Java applets often requires
this type of string generation:
var myString = new String("howdy")Other than the constructor, prototype property,
and fromCharCode() method, all properties and
methods are for use with instances of the String
object, rather than the static String object.
Creating a String Object
var myValue = "someString" var myValue = new String("someString")
Properties
length |
prototype |
Methods
anchor() |
fromCharCode() |
small() |
big() |
indexOf() |
split() |
blink() |
italics() |
strike() |
bold() |
lastIndexOf() ... |
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