使用递归废弃网页时,我遇到了一个奇怪的问题。这是代码
property
我无法解释为什么当我在console.log中调用所有名为
的网址时,它会做这样的事情。正如您所看到的,它在递归过程中再次被调用,与第一个项目开始相同的循环。它不应该是可能的,因为startSearch不会被多次调用。我在这里做错了吗?
谢谢! 编辑1:更正了代码以删除"查询"并使用formData更改它应该使用它。
答案 0 :(得分:0)
我得到了答案。除了递归不是很好(我已经纠正过)之外,所有内容都被app.get请求包围了。因为它没有在设定的时间内完成,浏览器(Chrome)会刷新页面,导致app.get重新开始。谢谢你的帮助!