在 JavaScript 中,字符串是包含字母、數(shù)字和特殊字符的字符序列。我們可以在 JavaScript 中使用三種方式創(chuàng)建字符串。
創(chuàng)建字符串的第一種方法是使用下面的單引號。
let string = 'Hello, this is a string using single quote!';
登錄后復制
創(chuàng)建字符串的第二種方法是使用雙引號,如下所示。
let string = "Hello, this is a string using double quote!";
登錄后復制
ES6 版本的 JavaScript 中引入的第三種方法是使用反引號。
let string = `Hello, this is a string using back quotes!`;
登錄后復制
因此,每當我們使用反引號、單引號和雙引號時,都有一種不同的方法來創(chuàng)建多行字符串。我們將一一學習所有方法。
創(chuàng)建帶反引號的多行字符串
當我們使用反引號(`)創(chuàng)建字符串時,我們需要在新行中寫入字符串,從而創(chuàng)建多行字符串。
語法
用戶可以按照以下語法使用反引號創(chuàng)建多行字符串。
let string = `one line second line Third line`;
登錄后復制
在上面的語法中,我們在反引號之間添加了字符序列。
示例 1
在下面的示例中,字符串變量包含多行字符串,我們使用反引號來創(chuàng)建多行字符串。
在輸出中,用戶可以觀察我們在反引號內(nèi)寫入的多行。
let string = `This is first line! This is the second line! This is the third line! This is the fourth line!` console.log(string);
登錄后復制
創(chuàng)建帶單引號和雙引號的多行字符串
當我們使用單引號或雙引號創(chuàng)建字符串時,我們需要使用’
‘字符來創(chuàng)建多行字符串。在‘
’字符中,‘\’代表轉(zhuǎn)義字符,‘n’代表換行符。
語法
用戶可以按照以下語法使用“
”轉(zhuǎn)義字符創(chuàng)建多行字符串。
let string = 'Abcd ' + 'efg ';
登錄后復制
在上面的語法中,用戶可以看到我們?nèi)绾问褂谩?/p>
”字符和單引號來創(chuàng)建多行字符串。
示例 2
在下面的示例中,我們使用“+”運算符來連接多個字符串。此外,我們還使用單引號來創(chuàng)建字符串。
在輸出中,我們可以在不同的行中看到第一、第二、第三和第四。
let string = 'One ' + 'Second ' + 'Third ' + 'Fourth '; console.log(string);
登錄后復制
示例 3
在下面的示例中,我們使用雙引號來創(chuàng)建字符串。此外,我們使用“
”轉(zhuǎn)義字符在多行中創(chuàng)建一個字符串。
let string = "One " + "Second " + "Third " + "Fourth "; console.log(string);
登錄后復制
在本教程中,我們學習了兩種創(chuàng)建多行字符串的方法。第一種方法使用反引號,另一種方法使用帶有單引號和雙引號的“
”轉(zhuǎn)義字符。建議使用反引號,因為我們在使用它們時還可以在字符串之間添加變量。
以上就是如何在 JavaScript 中創(chuàng)建多行字符串?的詳細內(nèi)容,更多請關注www.92cms.cn其它相關文章!