转义符(escape character)
当你定义一个字符串必须要用单引号或双引号来包裹它。那么当你需要在字符串中使用一个: " 或者 ' 时该怎么办呢?
在 JavaScript 中可以通过在引号前面使用反斜杠 \ 来转义引号。
var myStr = "I am a \"double quoted\" string inside \"double quotes\"";
当我们需要在字符串中使用与开头结尾相同的引号时,我们需要对引号进行转义。如果你有很多双引号的字符串,使用转义字符可能导致难以阅读。这时候可以使用单引号 ‘ ’ 。
var myStr = ‘I am a "double quoted" string inside "double quotes"’;
字符串中的转义序列:
代码 | 输出 |
---|---|
\' | 单引号 |
\" | 双引号 |
\\ | 反斜杠 |
\n | 换行 |
\r | 回车 |
\t | tab(制表符) |
\b | 退格符 |
\f | 换页符 |
。