摘要: 内嵌函数:函数里又嵌套一个函数 闭包: 闭包是函数里面嵌套函数,外层函数返回里层函数,这种情况称之为闭包 闭包是概念,不是某种函数类型,和递归的概念类似,就是种特殊的函数调用 闭包可以得到外层函数的局部变量,是函数内部和函数外部沟通的桥梁 阅读全文
posted @ 2019-06-12 23:12 小码蚁儿 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 回调函数:把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。 通俗理解就是:把一个函数作为参数传给另一个函数,第一个函数称为回调函 阅读全文
posted @ 2019-06-12 23:00 小码蚁儿 阅读(1566) 评论(0) 推荐(0) 编辑
摘要: 递归函数 即自己调用自己,递归中可以函数自身调用自身,但是使用时类似于条件循环一样,要有递归的终止条件 优点:使用递归时,常常可以让代码更加简洁 缺点:递归会占用比较多的内存,当递归次数比较多时,性能就会降低,因此不建议多使用递归 简单的递归函数 阅读全文
posted @ 2019-06-12 22:17 小码蚁儿 阅读(159) 评论(0) 推荐(0) 编辑