猫史档案馆


如何无限调用函数?

用户:疾风awa疾风awa查看:11 回复:7 评论:11 创建时间:2023-04-12T21:08:25



回复

上一页1 页 / 共 1下一页
PlumStevenPlumSteven

递归了解一下,但是无限调用会报错

(递归就是在函数内调用函数本身)

用C++的话来说,就是栈溢出,导致3221225725

(JS同理)

说得通俗点啊,就是存不下了,爆了~

点赞1


评论


145a145a

setInterval(save,1000/*间隔毫秒数(建议>=1)*/,void 0/*传入save的参数*/);//一行搞定的好吗()

点赞1


评论


145a145a

而且for循环写的不对啊

点赞0


评论


𝙲ℴ𝗌𝔦𝒹ₑ𝑟𝙲ℴ𝗌𝔦𝒹ₑ𝑟

我以为是无限递归( )

点赞0


评论


box3的果敢的超能鸭viwXbox3的果敢的超能鸭viwX

还以为是递归()

点赞0


评论


FML饭米粒FML饭米粒

for(var times=1;times=Infinity;times+=1)

直接for(;;)不的了吗

乐意的话for(;;await sleep(1000))更好()不会炸系统

点赞1


评论


yee089yee089

注意=(赋值)同==(比较)不一样。

注意,a=b返回b的值,a==b返回a是否等于b。

顺便一提,绝大多数编程语言都特殊规定非0(1,-1,等等等)代表真,0代表假。

同时,如果你直接将=改为==,那么一次都不会相等,一下就跳出去了(喜)

点赞0


评论