JavaScript函数式编程之递归的几种方式June 29, 2022 · 6 min readkart jimfront learner函数式编程提倡使用递归,而不是循环。递归在某些场合下更优雅、更简洁。但是使用递归有时候会遇到一些问题,比如说栈溢出。这里总结了几种解决栈溢出问题的几种解决方案,比如最有效的尾递归(tail call),以及不使用尾递归的其它两种方式。