在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) |