JavaScript中的特殊字符

在JavaScript可以在特殊字符前面加反斜杠(\)来将它插入字符串中。

——————————————————————————-
使用特殊字符

反斜杠 backslash (\) 被用来将省略符,换行符,引号和其他特殊字符加入字符串中。

让我们看以下JavaScript 代码:

var txt=”We are the so-called “Vikings” from the north.”
document.write(txt)

在JavaScript中,字符串以双引号或单引号开始和结束。 这就意味着上面的字符串会被砍为: We are the so-called

要解决这个问题,需要在Viking前后的双引号前面加上反斜杠 (\),这样就把每一个双引号转换为了一个字符串文字:

var txt=”We are the so-called \”Vikings\” from the north.”
document.write(txt)

现在JavasScript可以正确显示字符串:We are the so-called “Vikings” from the north.

这里是另外一个例子:

document.write (“You \& me are singing!”)

上面的例子将产生以下输出:

You & me are singing!

下表列出了其他可以用反斜杠加入的特殊符号:

代码 输出
\’ 单引号(single quote)
\” 双引号(double quote)
\& 与符号(ampersand)
\\ 反斜杠(backslash)
\n 换行(new line)
\r 回车键(carriage return)
\t 制表符(tab)
\b 退格符(backspace)
\f 换页(form feed)

Leave a Reply

Your email address will not be published.