如何在JavaScript中创建多行字符串

如何在JavaScript中创建多行字符串

在JavaScript中,字符串是一个包含字母,数字和特殊字符的字符序列。我们可以使用三种方式在JavaScript中创建字符串。

创建字符串的第一种方式是使用单引号。

let string = 'Hello, this is a string using single quote!';

创建字符串的第二种方式是使用双引号,如下所示。

let string = "Hello, this is a string using double quote!";

ES6版本的JavaScript介绍了第三种方式,使用反引号。

let string = `Hello, this is a string using back quotes!`;

所以,无论是使用反引号、单引号还是双引号,我们都可以通过不同的方式创建多行字符串。我们将逐一学习所有方法。

使用反引号创建多行字符串

当我们使用反引号(`)创建字符串时,需要在新的一行中编写字符串以创建多行字符串。

语法

用户可按照以下语法使用反引号创建多行字符串。

let string = `one line
second line
Third line`;

在上面的语法中,我们添加了反引号之间的字符序列。

示例1

在下面的示例中,字符串变量包含多行字符串,我们使用反引号来创建多行字符串。

在输出中,用户可以观察到我们写在反引号中的多行内容。

let string = `This is first line! 
This is the second line!
This is the third line!
This is the fourth line!`
console.log(string);

使用单引号和双引号创建多行字符串

当我们使用单引号或双引号创建字符串时,我们需要使用‘\
’字符来创建多行字符串。在‘\
’字符中,‘\’代表转义字符,‘n’代表换行。

语法

用户可以按照以下语法使用‘\
’转义字符来创建多行字符串。

let string = 'Abcd   
' + 'efg   
'; 

在上面的语法中,用户可以看到我们如何使用带有单引号的 ‘字符来创建多行字符串。

示例2

在下面的示例中,我们使用了’+’运算符来连接多个字符串。此外,我们使用单引号来创建一个字符串。

在输出中,我们可以看到one、second、third和fourth分别在不同的行中。

let string = 'One   
' +
 'Second   
' +
 'Third   
' +
 'Fourth   
';
console.log(string); 

示例3

在下面的示例中,我们使用双引号创建了一个字符串。此外,我们使用了“
”转义字符来创建多行字符串。

let string = "One   
" +
"Second   
" +
"Third   
" +
"Fourth   
";
console.log(string);  

在本教程中,我们学习了两种创建多行字符串的方法。第一种方法使用反引号,另一种方法使用单引号和双引号的\’ \’转义字符。建议使用反引号,因为我们在使用它们时还可以在字符串之间添加变量。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程