1 个内容
尾调用优化(TCO)通过复用栈帧避免栈溢出,但需严格模式和特定表达式/语句上下文。Safari支持完整TCO,V8因调试等问题未实现。实践中可用循环、Trampoline或Babel替代。TCO存在调试难、性能不确定等争议,需谨慎使用。