垃圾回收(Garbage Collection,缩写GC)

在計算機科學中,垃圾回收(英語:Garbage Collection,縮寫為GC)是指一種自動的記憶體管理機制。 当某个程序占用的一部分内存空间不再被这个程序访问时,这个程序会借助垃圾回收算法向操作系统归还这部分内存空间。 垃圾回收器可以减轻程式員的負擔,也減少程序中的错误。 垃圾回收最早起源于LISP语言。 —— Wikipedia.org

程序运行过程中,会产生一些垃圾数据,当积攒过多时,会导致程序运行速度、及其本身处理速度减慢。故需要垃圾回收机制,来处理程序运行中产生的垃圾。

当一个对象没有任何变量或属性对它进行引用时,即为垃圾数据。这种对象过多则会占用内存空间,导致程序运行变慢。

JavaScript中拥有自动垃圾回收机制,会自动将将垃圾对象从内存中销毁。因此我们不需要进行操作。