字符串通常用于存储和操作文本数据。但是,您也可以在字符串中存储特殊字符和数字数据。例如,包含多种类型数据的地址或电子邮件ID。

字符串是通过将数据放入引号中创建的。JavaScript和其他编程语言允许用户将数据放在双引号(" ")或单引号(' ')中。本章将向您展示如何在字符串中打印带引号的内容。

例如

引号示例
单引号(' ')'这是单引号内的字符串。'
双引号(" ")"这是双引号内的字符串。"

这些单引号和双引号不会与字符串一起在Web浏览器上打印出来。但有时我们也需要将引号与字符串一起打印出来。一些单词,如it's,b'day,seven o'clock,can't等。首先,看看如何在Web上简单显示字符串。

示例:不带引号的字符串

查看在不使用单引号和双引号的情况下打印字符串的简单示例。

示例代码

var pat1 = '这是单引号内的字符串。';
var pat2 = "这是双引号内的字符串。";
document.write(pat1 + "<br>");
document.write(pat2);

在此示例中,可以看到两个字符串都已经打印出来,但没有引号。

包围引号

您可以在特定单词或字符串中使用反斜杠()来转义引号。 记住一点;如果您不想使用反斜杠(),则必须在字符串的内外部分别使用引号。这意味着如果您尝试在字符串中使用单引号,则外部引号应为双引号。同样,如果您尝试在字符串中使用双引号,则外部引号必须为单引号。

让我们看看在JavaScript中如何实现。

示例:使用反斜杠()打印引号

在此示例中,我们将使用反斜杠()来转义引号。

示例代码

var ssingleQ = '现在是九点。';
var doubleQ = "穆克什·安巴尼是印度的“最富有的人”。";
document.write(singleQ + "<br>");
document.write(doubleQ + "<br>");

JavaScript将会误解字符串,如果您将其编写为以下字符串:

var dq = "穆克什·安巴尼是“印度的最富有人”。";

注意:在转义引号时,千万不要忘记插入反斜杠,特别是当内外引号相同时。

示例:使用替代字符串语法打印引号

在此示例中,我们将在字符串的内外使用替代引号。这意味着可以使用相同的方式完成。看看以下示例,如何实现:

示例代码

var singleQ = "现在是九点。";
var doubleQ = '当有人帮助你时,总是说“谢谢”。';
document.write(singleQ + "<br>");
document.write(doubleQ + "<br>");

除了所有这些方法,还有一种更简单的方法可以在Web浏览器上显示单引号和双引号。

示例:使用撇号打印单引号

在此示例中,我们将在单引号字符串的中间使用撇号。看看以下示例,如何实现:

示例代码

var ssq = '这是一个例子,用字符串打印单引号。';
document.write(sq);

示例:使用 " 打印双引号

在JavaScript中,您可以在字符串中使用 " 来显示带有双引号的字符串。使用 ",您可以使用任何引号。看看以下示例:

示例代码

var dq1 = "当有人帮助你时,总是说“谢谢”。";
var dq2 = '当有人帮助你时,总是说“谢谢”。';
document.write(dq1 + "<br>");
document.write(dq2 + "<br>");

标签: js, JavaScript, JavaScript语言, JavaScript开发, JavaScript语法, JavaScript脚本, JavaScript教程, JavaScript入门, JavaScript入门教程, JavaScript进阶, JavaScript宝典, JavaScript学习, JavaScript指南, JavaScript大全