gpt4 book ai didi

javascript - 每个字母连接一个字符串

转载 作者:行者123 更新时间:2023-11-28 17:38:12 25 4
gpt4 key购买 nike

我让用户通过输入字段将单个字符的字母输入到时间中。每个字符都会被获取并保存到名为 rightLtrsArr 的数组中。

我需要做的是将存储在该数组中的所有字母作为单独的元素并将它们放入一个字符串中。该字符串将针对用户输入的每个字母进行更新。因为我知道我无法将新字符插入字符串中,但必须将两个字符串连接在一起才能创建一个新字符串,所以我一直在尝试通过如下循环来执行此操作:

for (var i = 0; i < rightLtrsArr.length; i ++){
guessedWord = rightLtrsArr.concat([i]);
console.log("the guessed word is " + guessedWord);
}

不用说,效果并不理想。我的语法错误吗?我在这里缺少什么?

最佳答案

您可以使用名为 join 的有用 JavaScript 函数它就是为了这个目的而设计的——加入一个数组。您可以像这样使用它:

let rightLtrsArr = ['h', 'e', 'l', 'l', 'o'];

let guessedWord = rightLtrsArr.join('');
console.log("the guessed word is " + guessedWord);

注意:参数是分隔元素的内容 - 在本例中我们不想分隔它们,因此我们传递一个空字符串。
注2:您不仅可以使用此函数连接单个字符,还可以连接任何数组。

关于javascript - 每个字母连接一个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48590501/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com