gpt4 book ai didi

javascript - 可能是 for 循环中的警报

转载 作者:行者123 更新时间:2023-11-28 13:28:18 26 4
gpt4 key购买 nike

可以在警报语句中编写 for 循环吗?

仔细看看问题:如果我想在一个警报语句中打印数组的内容。我想知道这是否可能。

数组:

myArray["a1", "a2", "a3", "a4"]

仅在一个警报语句中打印以下内容:

Here your great content of myArray: 
a1
a2
a3
a4

我正在考虑类似的事情:

alert("
Here your great content of myArray:\n" +

for (var i = 0; i < myArray.length; i++) {
myArray[i] + "\n";
}

);

当然它不起作用..,但我有点卡住了。希望得到建设性的帮助,即使乍一看这似乎是一个愚蠢的问题。

提前致谢

最佳答案

I want to print the content of an array in one alert-statement.

不需要循环。只需使用 .join() 创建一个由换行符(或您想要的任何字符)分隔的字符串。

alert("Here your great content of myArray:\n" + myArray.join("\n"));
<小时/>

仅供引用,在 ECMAScript 6 中,您将能够执行以下操作:

alert("Here your great content of myArray:\n" + [for (s of myArray) s + "\n"].join(""));

这对于更复杂的情况会很方便。

关于javascript - 可能是 for 循环中的警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27319043/

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