在本教程中,我们将借助示例了解 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()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。