The String Type : Introduction « String « JavaScript Tutorial






The String type is the only primitive type that doesn't have a definite size.

A string can be used to store zero or more Unicode characters.

Each character in a string is given a position.

The position starts with the first character in position 0, the second character in position 1.

The position of the final character in a string is always the length of the string minus 1.

String literals are specified by using either double quotes (") or single quotes (').

JavaScript has no character type.

var sColor1 = "blue";
var sColor2 = 'blue';

The following table lists the JavaScript character literals:

LiteralMeaning
\nNewline
\tTab
\bBackspace
\rCarriage return
\fFormfeed
\\Backslash
\'Single quote
\"Double quote
\0nnnA character represented by octal code nnn (where n is an octal digit 0-7)
\xnnA character represented by hexadecimal code nn (where n is a hexadecimal digit 0-F)
\unnnnA Unicode character represented by hexadecimal code nnnn (where n is a hexadecimal digit 0-F)


6.1.Introduction
6.1.1.The String Type
6.1.2.String() Object
6.1.3.Special Characters (escape sequence)