📅  最后修改于: 2023-12-03 15:02:25.336000             🧑  作者: Mango
在编写 JavaScript 和 HTML 代码时,可能会遇到需要转义的特殊字符,以避免其被解析为代码的一部分。这时候,可以使用转义序列或 HTML 实体来代替特殊字符。
JS 转义序列是以反斜杠 \
开头的组合,用于表示一些特殊字符。下面是一些常见的 JS 转义序列:
| 转义序列 | 描述 |
| --- | --- |
| \'
| 单引号 |
| \"
| 双引号 |
| \\
| 反斜杠 |
| \n
| 换行符 |
| \t
| 制表符 |
例如,如果需要在字符串中插入一个双引号,可以使用 \"
转义序列:
var message = "He said, \"Hello, world!\"";
在输出时,字符串会被解析为 He said, "Hello, world!"
。
HTML 实体是在 HTML 中使用的编码形式,用于表示字符字符实体。下面是一些常见的 HTML 实体:
| HTML 实体 | 描述 |
| --- | --- |
| <
| 小于号 <
|
| >
| 大于号 >
|
| &
| & 字符 |
| "
| 双引号 "
|
| '
| 单引号 '
|
例如,如果需要在 HTML 中显示小于号 <
,可以使用 <
HTML 实体:
<p>This is a < symbol.</p>
在浏览器中,输出时 HTML 实体会被解析为 This is a < symbol.
。
使用转义序列和函数实体时需要注意以下几点:
以上就是关于 JS 转义序列和 HTML 实体的介绍,希望对开发者有所帮助。