在本教程中,我們將借助示例了解 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 fill()用法及代碼示例
- JavaScript Array flatMap()用法及代碼示例
- JavaScript Array length用法及代碼示例
- JavaScript Array isArray()用法及代碼示例
- JavaScript Array values()用法及代碼示例
- JavaScript Array entries()用法及代碼示例
- JavaScript Array includes()用法及代碼示例
- JavaScript Array find()用法及代碼示例
- JavaScript Array unshift()用法及代碼示例
- JavaScript Array pop()用法及代碼示例
- JavaScript Array shift()用法及代碼示例
- JavaScript Array some()用法及代碼示例
- JavaScript Array indexOf()用法及代碼示例
- JavaScript Array reverse()用法及代碼示例
- JavaScript Array lastIndexOf()用法及代碼示例
- JavaScript Array flat()用法及代碼示例
- JavaScript Array forEach()用法及代碼示例
- JavaScript Array concat()用法及代碼示例
- JavaScript Array constructor用法及代碼示例
- JavaScript Array reduce()用法及代碼示例
注:本文由純淨天空篩選整理自 Javascript Array join()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。