javascript 引号 转义-在 JavaScript 中使用实体字符作为通配符逗号

在 JavaScript 中,我们在定义字符串时使用冒号(“”)作为上下文边界。 我们经常使用撇号('')来完成类似的任务。 只有当我们的上下文中有这些角色之一时,问题才会出现。 显示网页时,某些上下文会被手动截断。

因此,为了解决这个问题javascript 引号 转义,我们使用"、'、\以及更多的通配符冒号。此外,我们还喜欢一些XML特殊字符代码来定义这样的符号javascript 引号 转义,例如"、'。

引号转义符_javascript 引号 转义_引号转义字符

在下一节中,我们将通过一些代码示例来演示这种情况。

在 JavaScript 中使用通配符冒号(" 和 ')

这里,当我们用“”定义一个字符串时,如果内部上下文中有冒号,则不会对其进行操作。 此外,该解决方案表示在作为上下文一部分的引用之前使用反斜杠。 但在上下文中有撇号的情况下,它会很好地工作。

javascript 引号 转义_引号转义符_引号转义字符

代码片段


<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <title>test</title>
</head>
<body>
<p id="okay"></p>
</body>
</html>

var x = "I'm cool.";
var y = 'Hey! It's "Nelson"!';
var z = "The board has a "Cross" sign.";


document.getElementById('okay').innerHTML =  x + "
"
+ y + "
"
+ z;

引号转义字符_引号转义符_javascript 引号 转义

输出:

正如您所看到的,每当我们将“”与字符串一起使用时,字符串中的“”都需要反斜杠。 同样,当字符串包含在 '' 中时,任何内部 '' 前面也会有一个反斜杠。

在 JavaScript 中使用实体字符作为通配符逗号

HTML 实体字符也像通配符逗号一样工作。 此约定需要一个“冒号”标记和一个“用于显示撇号”。

代码片段:

引号转义符_javascript 引号 转义_引号转义字符


<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <title>test</title>
</head>
<body>
<p id="okay"></p>
</body>
</html>

var a1 = "Hey, would you mind saying "Hi"?";
var a2 = 'Okay! 'Hello'';

document.getElementById('okay').innerHTML =  a1 + "
"
+ a2;

输出: