
闭包
我是你要找的bug
这个作者很懒,什么都没留下…
展开
-
闭包和递归的深度理解
文章目录一、变量作用域二、闭包三、闭包的作用 一、变量作用域 变量根据作用域的不同分为两种:全局变量和局部变量 1、函数内部可以使用全局变量 2、函数外部不可以使用局部变量 3、当函数执行完毕,本作用域内的局部变量会销毁 二、闭包 闭包指有权访问另一个函数作用域中变量的函数(闭包是一个函数) function fn(){ var num=10; function fun(){ ...原创 2020-03-10 13:43:45 · 570 阅读 · 0 评论 -
JS之费解的“闭包”
1、如何产生闭包 当一个嵌套的内部(子)函数引用了嵌套的外部(父)函数的变量(函数)时,就产生了闭包 2、闭包到底是什么 理解一:闭包是嵌套的内部函数 理解二:包含被引用变量(函数)的对象 * 闭包存在于嵌套的内部函数中 3、产生闭包的条件 (1)函数嵌套 (2)内部函数引用了外部函数的数据(变量 / 函数) <script> function fn1(){ ...原创 2020-02-03 00:20:17 · 165 阅读 · 0 评论