函数
Janewenhui
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
闭包
文章目录闭包什么是闭包函数?闭包三个特性闭包的缺点闭包小案例1. 希望一个局部变量长期驻扎在内存中2. 避免全局变量的污染3. 私有成员的存在闭包闭包是JavaScript语言的一大特点,主要应用场合为:设计私有的方法和变量。什么是闭包函数?理解闭包前,需要先理解 全局作用域 和 局部作用域 的区别。函数内部可以访问全局作用域下定义的全局变量,而函数外部却无法访问到函数内部定义(局部作用域)的局部变量。概念: 闭包(closure)是定义在一个外部函数内部,并且能够访问外部函数中变量的函数。原创 2020-12-28 11:52:16 · 207 阅读 · 0 评论 -
递归函数
文章目录递归函数1. 求阶乘2. 多维数组遍历递归函数所谓的 递归函数 就是在函数体内调用本函数。使用递归函数一定要注意,处理不当就会进入死循环,造成堆栈溢出。在函数内部直接或间接引用自身。每个递归函数里必定会有终止条件。1. 求阶乘function factorial(c){ if(c == 0){ return 1; }if(c == 1){ return c; }else{ return c * factorial(c-1); }原创 2020-12-28 11:25:14 · 264 阅读 · 0 评论 -
回调函数
文章目录回调函数1. 把一个函数的指针作为另一个函数的参数2. 把函数整体作为参数传进去3. 传参给回调函数4. 在执行回调的时候确保它是个函数回调函数js代码会至上而下一条线执行下去,但是有时候我们需要等到一个操作结束之后再进行下一个用户操作,这时候就需要用到回调函数来控制下一个操作的功能。回调函数:把一个函数的指针作为另一个函数的参数,当调用这个参数时,这个函数就叫 回调函数 。1. 把一个函数的指针作为另一个函数的参数function A(callback) { callback原创 2020-12-28 11:08:05 · 259 阅读 · 0 评论
分享