gpt4 book ai didi

javascript - 是否优化了任何 JavaScript 引擎尾调用 (TCO)?

转载 作者:IT王子 更新时间:2023-10-29 02:44:33 26 4
gpt4 key购买 nike

我有一个用 JavaScript 实现的尾递归寻路算法,我想知道是否有任何(所有?)浏览器可能会出现堆栈溢出异常。

最佳答案

ECMAScript 4 规范原本打算添加对 TCO 的支持,但被放弃了:

No more tail calls in JavaScript?

据我所知,目前没有广泛可用的 JavaScript 实现自动执行 TCO。不过,这可能对您有用:

Tail Call Optimization

本质上,使用累加器模式可以达到同样的效果。

关于javascript - 是否优化了任何 JavaScript 引擎尾调用 (TCO)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3660577/

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