-1
|
DannyArcher · 技术社区 · 7 年前 |
![]() |
1
2
问题很简单。当他们对你的问题发表评论时,有一个拼写错误,应该是
类似于上面的内容。
然后,该代码将在控制台上连续10秒打印“hello”。然而,您还需要知道这段代码是如何以及为什么这样工作的。
结论A)
因此,这意味着在浏览器读取您的所有代码之前,您的代码永远不会完成读取。
其次,您还需要知道setTimeout是如何工作的。基本上,JavaScript是一种单线程编程语言。所以这个语言不支持你同时做很多事情。如果你觉得某件事运行得很快,并且同时完成了,那是因为你的浏览器运行得很快,所以你甚至无法识别延迟。
所以,作为练习,猜猜看为什么这段代码会这样工作。
|
![]() |
Softly · 单选按钮未按预期取值 1 年前 |
|
NovoMannen · 导航中的下拉菜单在内容后面重叠 1 年前 |
|
eXor420 · 如何在脚本标记中使用导出的函数? 1 年前 |
![]() |
IonicMan · 剑道网格在宽度过大时不显示某些列 1 年前 |
![]() |
Kernier · 如何将数学公式支持添加到StacksEditor? 1 年前 |
|
Md. Ibrahim · CSS网格项溢出小屏幕滚动 1 年前 |
|
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |