type
status
date
slug
summary
tags
category
icon
password
1 DOM 回顾
2 JavaScript 中的垃圾回收机制(GC)
2.1 垃圾回收相关概念
① 什么是垃圾
② 什么是垃圾回收
③ 垃圾没有及时回收的后果
内存溢出: 需要使用内存的时候,内存空间不够。
内存泄漏: 垃圾没有回收称为内存泄漏。
④ JavaScript 垃圾回收的常见算法
2.2 引用计数
① 原理
② 优缺点:
2.3 标记清除
① 原理
② 优缺点
3 执行上下文和执行栈
3.1 执行上下文
① 全局执行上下文
② 函数内的执行上下文
注意: 函数每调用一次,就创建一个执行上下文对象。
3.2 执行栈
栈结构: 是一种数据存储结构,特点先进后出,后进先出。
执行栈:执行上下文对象创建之后,要放入执行栈,放入执行栈才能执行。
3.3 作用域和执行上下文的关系
区别:
联系:
4. 闭包
4.1 什么是闭包?
4.2 如何产生闭包
4.3 闭包和作用域
4.4 闭包和垃圾回收
4.5 闭包的缺点
4.6 闭包的应用
- 作者:昕昕丶未来不是梦
- 链接:https://pisce.buzz/article/web_jsdombom_07
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。