JavaScript 中将数组转换为不带逗号的字符串
要将数组转换为不带逗号的字符串,请调用数组的 join()
方法,将空字符串作为参数传递给它 - arr.join('')
。 join
方法返回一个字符串,其中包含由提供的分隔符连接的所有数组元素。
const arr = ['one', 'two', 'three'];
const withoutCommas = arr.join('');
console.log(withoutCommas); // 👉️ 'onetwothree'
console.log(typeof withoutCommas); // 👉️ string
我们传递给 Array.join
方法的唯一参数是一个分隔符。
该方法返回一个字符串,其中包含由提供的分隔符连接的所有数组元素。
如果使用空字符串分隔符调用
Array.join
方法,则所有数组元素都将连接起来,中间没有任何字符。
如果我们的用例要求您连接具有不同字符的数组元素,请将字符作为参数传递给 join() 方法。
const arr = ['one', 'two', 'three'];
const withSpaces = arr.join(' ');
console.log(withSpaces); // 👉️ 'one two three'
const withDashes = arr.join('-');
console.log(withDashes); // 👉️ 'one-two-three'
const withCommaAndSpace = arr.join(', ');
console.log(withCommaAndSpace); // 👉️ 'one, two, three'
如果对空数组调用 join
方法,将返回一个空字符串。
console.log([].join('')); // 👉️ ''
如果数组包含未定义的元素、null
或空数组 []
,它们将被转换为空字符串。
console.log(['a', 'b', null].join('')); // 👉️ 'ab'
对于大多数用例,此行为非常有效。
相关文章
在 C 语言中获取字符数组的长度
发布时间:2023/05/07 浏览次数:166 分类:C语言
-
本文演示了如何在 C 语言中获取一个 char 数组的长度。使用 sizeof 运算符来查找字符数组的长度 数组的大小可以用 sizeof 运算符计算,而不考虑元素的数据类型。
如何在 C 语言中获取数组的大小
发布时间:2023/05/07 浏览次数:92 分类:C语言
-
本教程介绍了 C 语言中确定数组大小的方法。本教程介绍了在 C 语言中使用 sizeof()运算符的方法。
C 语言中复制字符数组
发布时间:2023/05/07 浏览次数:117 分类:C语言
-
本文介绍了如何在 C 语言中复制字符数组。使用 memcpy 函数在 C 语言中复制一个字符数组 char 数组可能是 C 代码中最常用的数据结构,复制数组内容是它的核心操作之一。
Django ArrayField 数组字段
发布时间:2023/05/04 浏览次数:167 分类:Python
-
在本文中,我们将学习在 Django 数据库模型中使用 ArrayFields。Django中的ArrayField类似于Java、C、C++等其他编程语言中的数组数据结构,存储相同数据类型的多个值。
计算 Java 数组中的重复元素
发布时间:2023/05/01 浏览次数:202 分类:Java
-
本篇文章介绍Java计算数组中重复元素的方法。计算 Java 数组中的重复元素。我们可以创建一个程序来计算数组中的重复元素。 该数组可以是未排序的,也可以是已排序的。
使用 CSS 和 JavaScript 制作文本闪烁
发布时间:2023/04/28 浏览次数:146 分类:CSS
-
本文提供了使用 CSS、JavaScript 和 jQuery 使文本闪烁的详细说明。
如何在 C++ 中把字符串转换为 Char 数组
发布时间:2023/04/09 浏览次数:107 分类:C++
-
本文介绍了在 C++ 中把字符串转换为 char 数组的多种方法。使用 std::basic_string::c_str 方法将字符串转换为 char 数组