當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


JavaScript Array join()用法及代碼示例


在本教程中,我們將借助示例了解 JavaScript Array join() 方法。

join() 方法通過連接數組中的所有元素返回一個新字符串,由指定的分隔符分隔。

示例

let message = ["JavaScript", "is", "fun."];

// join all elements of array using space
let joinedMessage = message.join(" ");
console.log(joinedMessage);

// Output: JavaScript is fun.

join() 語法

用法:

arr.join(separator)

這裏,arr 是一個數組。

參數:

join() 方法包含:

  • separator(可選)- 用於分隔數組中每對相鄰元素的字符串。默認情況下,它是逗號 ,

返回:

  • 返回一個 String ,其中所有數組元素都由 separator 連接。

注意

  • join() 方法不會更改原始數組。
  • undefined , null 或空數組等元素具有空字符串表示形式。

示例:使用join() 方法

var info = ["Terence", 28, "Kathmandu"];

var info_str = info.join(" | ");

// join() does not change the original array
console.log(info); // [ 'Terence', 28, 'Kathmandu' ]

// join() returns the string by joining with separator
console.log(info_str); // Terence | 28 | Kathmandu

// empty argument = no separator
var collection = [3, ".", 1, 4, 1, 5, 9, 2];
console.log(collection.join("")); // 3.141592

var random = [44, "abc", undefined];
console.log(random.join(" and ")); // 44 and abc and

輸出

[ 'Terence', 28, 'Kathmandu' ]
Terence | 28 | Kathmandu
3.141592
44 and abc and 

在這裏,我們可以看到 join() 方法將所有數組元素轉換為字符串,並通過指定的分隔符分隔每個元素。

相關用法


注:本文由純淨天空篩選整理自 Javascript Array join()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。