摘要: 1. 编写递归函数,一定要包含两个要件编写递归函数,一定要包含两个要件 (1)基线条件:递归的终止条件 (2)递归条件:如何对问题进行拆分 2. 递归的核心思想 将一个大的问题拆分为一个个小的问题,小的问题解决了,大的问题也就解决了 递归的作用和循环是一致的,不通电在于,递归的思路比较清晰简洁,循环 阅读全文
posted @ 2023-01-24 20:14 程序员张3 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 1. 定义 闭包就是能访问到外部函数作用域中变量的函数 2. 什么时候使用 当需要隐藏一些不希望被别人访问的内容时就可以使用闭包 3. 构成要件 (1)函数的嵌套 (2)内部函数要引用外部函数中的变量 (3)内部函数要作为返回值返回 function outer(){ let num = 0; re 阅读全文
posted @ 2023-01-24 16:35 程序员张3 阅读(18) 评论(0) 推荐(0) 编辑