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

在 JavaScript 中連接(連接)字符串 [3 種方法]

能夠將兩個或多個字符串連接(連接)在一起非常有用 - 您可以將用戶輸入組合起來以存儲在單個數據庫列中,或者反過來 - 將來自多個數據庫列的數據組合成單個字符串以進行顯示或輸出。

Javascript 中有多種連接字符串的方法,我們將在下面介紹這些方法,並提供一些有用的示例。

string.concat() 方法

string.concat() 方法會將任意數量的字符串連接到給定的初始字符串。

語法

string.concat(string1, string2, string3...)

注意:

  • 字符串 是您現有的字符串值或變量
  • string1、string2、string3…… 是您希望加入的字符串的逗號分隔列表字符串
    • 您可以添加任意數量的字符串
  • 返回一個包含連接字符串的新字符串——原始的字符串 未修改

示例

var string1 = "Linux";
var string2 = "Screw";
var result = string1.concat(string2);
console.log(result); // Will output "LinuxScrew" to the console

連接一個字符串數組

如果您想用一個字符或另一個字符串分隔連接的字符串,您可以將它們放在一個數組中並使用 array.join() 方法來連接它們。

語法

array.join([separator])

注意:

  • 數組 應該是一個字符串數組
  • 分隔符 應該是您希望放置在 數組 中每個連接字符串之間的字符或字符串
    • 分隔符 可以是空字符串
  • 返回一個包含連接字符串的新字符串——原始的字符串 未修改

示例

var array = ['JavaScript', 'is', 'fun'];
var result = array.join(' ');
console.log(result); // Will output "JavaScript is fun" to the console

請注意,上例中的分隔符是一個空格,因此不會像使用 string.concat() 時那樣將單詞混在一起 .

使用 + 和 +=連接字符串

加入字符串的快速而骯髒的方法是簡單地使用 + 和 += 運營商。

var result = "Linux" + "Screw";
console.log(result); // Will output "LinuxScrew" to the console

這種方法效果很好,只要你不需要將每個字符串分開,並且提前知道你需要連接哪些字符串以及有多少個。


Tutorial JavaScript 教程
  1. 為什麼 Linux 更適合編程🤔

  2. 將嵌套循環轉換為 forEach();

  3. react native 中的倒計時組件

  4. 了解數組方法:filter()、map()、forEach()

  5. 如何使用 findByIdAndUpdate 添加到現有數據而不是完全更新數據

  6. JavaScript:一句話

  7. 我可以在 JavaScript 中獲取當前正在運行的函數的名稱嗎?

  1. 使用 Alpine.js 製作動畫

  2. 如何在 _.chain 中轉換 Lodash groupBy 的結果

  3. WordPress Disqus js 隱藏我的評論

  4. 正則表達式的類型

  5. 為腳本加載環境變量的方法

  6. Fetch API:如何判斷一個錯誤是否是網絡錯誤

  7. 如何在javascript中使用嚴格模式發送控製字符?

  1. React Redux 和 MySQL:使用 Node.js Express 的 CRUD 示例

  2. 2019 年開發 Web 組件的 7 個工具

  3. NodeJS 中的 MySQL 編輯器 ~ 第三部分

  4. React Debounce:使用 React Hooks 去抖動