Home >Web Front-end >JS Tutorial >What are the escape characters in javascript

What are the escape characters in javascript

青灯夜游
青灯夜游Original
2021-03-31 18:37:1121417browse

Escape characters are an indirect representation of characters. The escape characters in JavaScript are: "\0", "\b", "\t", "\n", "\v" , "\f", "\r", "\"", "\'", "\\", "\xX", "\uXXXX", "\XXX".

What are the escape characters in javascript

The operating environment of this tutorial: Windows 7 system, ECMAScript version 5, Dell G3 computer.

Escape characters are an indirect representation of characters. In special contexts, they cannot Use the character itself directly. For example, include speech content in a string.

"子曰:"学而不思则罔,思而不学则殆。""

Since JavaScript has given double quotes as identifiers for string literals, if you include double quotes in a string, you must use Escape character representation.

"子曰:\"学而不思则罔,思而不学则殆。\""

JavaScript defines that a backslash plus a character can represent the character itself. Note that some characters plus a backslash will represent special characters, not the original characters themselves. These special escapes Characters are called escape sequences, and the specific description is shown in the table.

##\vVertical tab character (\u000B) \fForm feed character (\u000C) \rCarriage return character (\u000D) \" Double quotes (\u0022) \'Apostrophe or single quote (\u0027) \\Backslash (\u005C) \xXXLatin specified by the 2-digit hexadecimal value XX -1 character \uXXXXUnicode character specified by the 4-digit hexadecimal value XXXX\XXX Latin-1 characters specified by 1~3 octal values ​​(000 to 377), which can represent 256 characters. For example, \251 represents the version symbol. Note that ECMAScript 3.0 is not supported and is not recommended for compatibility reasons.
JavaScript escape sequence
The sequence represents the character
\0 Null character (\u0000)
\b Backspace character (\u0008 )
\t Horizontal tab character (\u0009)
\n Newline Symbol (\u000A)
Tip:

If you add a backslash before a normal character, JavaScript will ignore the backslash. For example:

document.write ("子曰:\"学\而\不\思\则\罔\, \思\而\不\学\则\殆\。\"")

is equivalent to:

document.write("子曰:\"学而不思则罔,思而不学则殆。\"")

For more programming-related knowledge, please visit:

Programming Video! !

The above is the detailed content of What are the escape characters in javascript. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn