摘要: 闭包与递归 相同点: 1.两者都是函数的应用方式 2.在函数内部中都有调用函数 不同点: 1.闭包调用内部的函数时需要引用外部的变量或参数,而递归不需要 2.闭包自身只调用一次后便结束调用,而递归则是在满足递归条件下反复调用自身 3.闭包对内存消耗更大,更加占用内存空间,而递归在使用不当的情况下容易 阅读全文