摘要:
一、函数递归 递归:函数在调用阶段直接或间接地又调用了自身。 递归分为两个阶段: 1.回溯:就是一次次重复的过程,这个重复的过程必须建立在每一次重复问题的复杂度都应该下降,直到有一个最终的结束条件。 2.递推:一次次往回推导的过程。 函数不应该无限制的递归下去,必须要有结束条件,否则会造成内存溢出, 阅读全文
摘要:
一、闭包函数 闭包是指在一个函数中定义了另外一个函数,内函数运用了外函数作用域的名字,并且外函数的返回值是内函数的引用,这样就构成了一个闭包函数。 去掉了全局变量的使用,将show函数封装在callFunc函数的内部,使外部不可见,不能使用show函数,隐藏了实现细节。 程序在执行的时候,callF 阅读全文