1、js垃圾回收机制:执行环境负责管理代码执行过程中使用的内存。JS的垃圾回收机制是为了以防内存泄漏,内存泄漏是指当已经不需要某块内存时,这块内存还存在着,没有被释放,导致该内存无法被使用,垃圾回收机制就是间歇的不定期的寻找到不再使用的变量,并释放它们所指的内存。概念出自于文章JavaScript垃圾回收机制
2、概念:闭包是指有权访问另一个函数作用域中的变量的函数。我的理解是闭包是一个函数里面嵌套了另一个函数,并且嵌套的函数可以访问到外部函数定义的变量。
例子:
1、js垃圾回收机制:执行环境负责管理代码执行过程中使用的内存。JS的垃圾回收机制是为了以防内存泄漏,内存泄漏是指当已经不需要某块内存时,这块内存还存在着,没有被释放,导致该内存无法被使用,垃圾回收机制就是间歇的不定期的寻找到不再使用的变量,并释放它们所指的内存。概念出自于文章JavaScript垃圾回收机制
2、概念:闭包是指有权访问另一个函数作用域中的变量的函数。我的理解是闭包是一个函数里面嵌套了另一个函数,并且嵌套的函数可以访问到外部函数定义的变量。
例子: