gpt4 book ai didi

javascript - JavaScript 执行代码时页面不更新

转载 作者:行者123 更新时间:2023-11-30 23:42:49 25 4
gpt4 key购买 nike

我正在研究骑士之旅问题的可视化。我制作的算法是递归的。如果我启用 JavaScript,页面将不会加载(至少在 Chrome 中)。 http://labs.pieterdedecker.be/knightstour/knightstour.htm

为什么页面无法加载?我怎样才能解决这个问题?我知道我的实现可能不是计算解决方案的最有效方法,但我还在上学,我没有时间和经验来提出更有效的算法。我这样做只是因为问题的可视化看起来很有趣。

最佳答案

如果您以递归方式执行此操作,则浏览器没有必要更新 UI。实现递归并让 UI 刷新的一种方法是使用 setTimeout() 并设置一个较短的超时,让 UI 在 JS 空闲时执行某些操作。

关于javascript - JavaScript 执行代码时页面不更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4071300/

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