gpt4 book ai didi

javascript - 在 JavaScript 中将数组转换为字符串时删除未定义的元素

转载 作者:行者123 更新时间:2023-11-30 09:13:33 25 4
gpt4 key购买 nike

通过一个练习进行练习,您需要将数组中的所有元素组成一个字符串。我知道有一个更简单的数组 js 方法可以完成任务。

我一直在字符串的开头得到一个 undefined element。我认为它来自使用 reverse() 方法。想知道与我的代码略有不同的其他解决方案。

let arrayLength = stringMe.length;
stringMe.reverse();
let myString;
for (;arrayLength >= 1; arrayLength--) {
let charStorage = stringMe.pop();
myString = myString + charStorage;
}

console.log(myString);

预期输出应该是fox 但实际输出是undefinedfox

最佳答案

尝试用空字符串初始化 myString让 myString = "";

关于javascript - 在 JavaScript 中将数组转换为字符串时删除未定义的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56803069/

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