gpt4 book ai didi

javascript - 为循环分配名称

转载 作者:行者123 更新时间:2023-11-30 18:32:00 24 4
gpt4 key购买 nike

//Set the number of spaces in front of text
numSpaces = 20;
//
spaces = "&nbsp";
//
importantMessage = "This is a variable message that I will define";

for (var i = 0; i < numSpaces; i++)
{
//here is the output on screen
document.write(spaces)
}

//printing the full message
document.write(importantMessage);

我目前正在自学 javascript。我很困惑这是否违反了 JS 领域的法律,但我如何定义一个带有名称的循环?我想给 for (var...to write(spaces)} 的整个部分一个名字,这样我就可以做 document.write(nameofloop + importantMessage) 这当然会打印出我需要的东西。当我这样做的时候定义一个名称,不知何故循环在“重要消息”之前说“未定义”。

除非有更好的方法来循环一些用户定义的 html 代码。我希望能够在我的抓取工具消息的消息之前留出一些空格,这可能因用户而异。

我对多个 { { } } 感到困惑,因为一旦我开始工作,我最终会做一个 if 语句。谢谢!

最佳答案

如果您想要“命名”要使用的代码块,您可能没有充分利用函数。最好的方法是将循环包装到一个函数中:

function writeSpaces(numSpaces) {
for (var i = 0; i < numSpaces; i++) {
document.write(spaces);
}
}

然后像这样调用它

writeSpaces(10);

关于javascript - 为循环分配名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9405915/

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