如何在字符串中的每个字符之间添加空格?

Ros*_*ght 6 javascript string

我试图创建一个函数,在字符串参数的字符之间插入空格,然后返回一个新的字符串,其中包含与参数相同的字符,用空格字符分隔.

例如

Hello
Run Code Online (Sandbox Code Playgroud)

H e l l o
Run Code Online (Sandbox Code Playgroud)

我是一个大规模的新手,我确信这对某些人来说可能看起来像一个没脑子的人,但我似乎无法理解它.

nnn*_*nnn 12

您可以使用该split()函数将字符串转换为单个字符数组,然后将该join()函数转换回指定连接字符的字符串(将空格指定为连接字符):

function insertSpaces(aString) {
  return aString.split("").join(" ");
}
Run Code Online (Sandbox Code Playgroud)

(注意,参数to split()是你想要分割的字符,例如,你可以split(",")用来分解逗号分隔的列表,但是如果你传递一个空字符串,它只会拆分每个字符.)