JavaScript tutorial:
Special characters

 

Similar to C/C++, JavaScript uses escape sequences to allow you to place special characters into strings. The escape sequence starts with a backslash (\), followed by another character.

Since the backslash is the escape character, to insert the backslash itself you need to double it (\\).

Escape Sequence Character
\' Single quotation mark
\" Double quotation mark
\\ Backslash
\b Backspace
\f Form feed
\n New line
\r Carriage return
\t Horizontal tab
\ddd Octal sequence (3 digits: ddd)
\xdd Hexadecimal sequence (2 digits: dd)
\udddd Unicode sequence (4 hex digits: dddd)

Example 1:

alert ("Please bring your spouse\\partner to the party");

To run the code, paste it into JavaScript Editor, and click the Execute button.
Note that only a single \ is shown.

Example 2:

document.write ("He took a glance and said, "This code produces an error"    and indeed it does");

To run the code, paste it into JavaScript Editor, and click the Execute button.
What happens? JavaScript Editor highlights the error and explains it, allowing you to make a speedy correction. In this case, the quatation needs to be preceded by an escape character. The corrected version is below:

document.write ("He took a glance and said, \"This code doesn\'t produce an error\" and indeed it doesn\'t");

Some useful Unicode symbols:

\u00B1 : superscript 1 : 1

\u00B2 : superscript 2 : 2

The complete list of Unicode characters can be seen at: http://www.unicode.org/charts/

Next