JavaScript >> Javascript 文檔 >  >> Tags >> string

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

要在 JavaScript 中創建多行字符串,您可以使用模板文字。模板文字是在 ES6 中引入的,它提供了一種處理字符串的現代方式。

與使用單引號/雙引號作為分隔符的常規字符串不同,模板文字字符串由反引號 (` ) 字符。

模板文字有很多特性,比如變量插值、標記模板等等,但最重要的是,它們可以是多行的。

const multiStr = `
    Hey there!
    How are you?
    Do you 
    have 
    time
    for a
    quick 
    call?
`;

在 ES6 之前,您必須手動附加一個換行符(\n ) 創建多行字符串:

var multiStr = 'This is \n\
an example of \n\
multi-line string';

請注意,反斜杠 (\ ) 放在換行符 (\n 之後 ) 在每一行的末尾告訴 JavaScript 引擎該字符串將繼續到下一行。這是避免 JavaScript 引擎自動插入分號所必需的。


Tutorial JavaScript 教程
  1. 使用簡化和可預測的導航構建 React Native 應用程序

  2. JavaScript 綜合指南 - 第 3 部分 - 對象

  3. 用於在單擊時禁用按鈕的 JavaScript 程序

  4. 未捕獲(承諾中)類型錯誤:請求失敗

  5. Project 69 of 100 - 基本 Redux 訂閱者

  6. JavaScript - 全局變量

  7. 寫代碼之前

  1. Spline - 用於 3D Web 體驗的設計工具

  2. 使用 Reach:Liars Dice 在區塊鏈上開發 Dapp!

  3. 1行代碼:如何檢查數組是否為空

  4. 使用 Node 在 Linux 中獲取電池容量

  5. 帶有jQuery ajax的字符串中的單引號

  6. 超輕量級網站設計

  7. 使用 PWA 為您的網站增壓:可安裝的網站

  1. 帶有 JavaScript 驗證的 HTML 學生註冊表|示例代碼

  2. 納米 SQL 簡介

  3. 帶有 Vue 3 的 COVID-19 地圖時間線

  4. 對 CSS 中的 rem 和 em 單位感到困惑?