GC GC 即 Garbage Collection,代码执行过程中会产生很多垃圾(即无用的内存),js 引擎自带 GC,会自动处理这些垃圾并释放内存 举个例子 let obj = { name: "JacksonZhou", }; obj = ["JacksonZhou"]; js 引用类型数据是保存在堆内存中的,因此 obj 实际上是{name: "JacksonZhou"}在堆内存中的引用地址,当它重新赋值后 obj = ['JacksonZhou'],新建了一个引用类型数据,并更新 obj 为新的引用地址,