JavaScript 中使用反斜杠来向文本字符串添加特殊字符
2017-12-03 22:57
411 查看
插入特殊字符
反斜杠用来在文本字符串中插入省略号、换行符、引号和其他特殊字符。请看下面的 JavaScript 代码:
var txt="We are the so-called [code]"Vikings"from the north."
document.write(txt)
[/code]
在 JavaScript 中,字符串使用单引号或者双引号来起始或者结束。这意味着上面的字符串将被截为:We are the so-called。
要解决这个问题,就必须把在 "Viking" 中的引号前面加上反斜杠 (\)。这样就可以把每个双引号转换为字面上的字符串。
var txt="We are the so-called [code]\"Vikings\"from the north."
document.write(txt)
[/code]
现在 JavaScript 就可以输出正确的文本字符串了:We are the so-called "Vikings" from the north。
这是另一个例子:
document.write ("You [code]\&me are singing!") [/code]
上面的例子会产生以下输出:
You & me are singing!
下面的表格列出了其余的特殊字符,这些特殊字符都可以使用反斜杠来添加到文本字符串中:
代码 | 输出 |
---|---|
\' | 单引号 |
\" | 双引号 |
\& | 和号 |
\\ | 反斜杠 |
\n | 换行符 |
\r | 回车符 |
\t | 制表符 |
\b | 退格符 |
\f | 换页符 |
相关文章推荐
- 字符串内特殊字符在html_javascript_xml等内使用时的转换 ,"缺少十六进制数字"错误的处理
- 24. PowerShell -- 使用特殊文本命令(-contains字符串比较,-like 匹配字符)
- JavaScript正则替换去除字符串中特殊字符
- 在字符串中使用特殊字符<>"'&空格
- 10_9_2从类MyClass中派生一个类MyDervedClass,重写GetString(),使用该方法的基类实现代码从基类中返回一个字符串,但在返回的字符串中添加文本"(output fro)"
- JavaScript中使用Substring删除字符串最后一个字符
- javascript使用Array、join做字符存储和直接使用+号拼接字符串的执行效率比较
- java 使用正则来过滤字符串中的特殊字符
- Java 截取反斜杠--java使用split拆分特殊字符
- KETTLE使用javascript步骤过滤特殊字符
- JavaScript中使用Substring删除字符串最后一个字符
- Java 截取反斜杠--java使用split拆分特殊字符
- oracle 列别名 使用 双引号 特殊字符 区分 大小写 连接 运算符 字符串 || 双竖线
- (KMP 1.4)hdu 3746 Cyclic Nacklace(使用next数组来求循环节的长度——求一个字符串需要添加多少个字符才能使该字符串的循环节的个数>=2)
- Java 截取反斜杠--java使用split拆分特殊字符
- java 使用正则来过滤字符串中的特殊字符
- Java 截取反斜杠--java使用split拆分特殊字符
- Javascript转义字符串中的特殊字符处理
- oracle 连接运算符,连接字符串,||双竖线,在列别名上使用双引号,使用带有特殊字符的列别名
- (转)oracle 连接运算符,连接字符串,||双竖线,在列别名上使用双引号,使用带有特殊字符的列别名