首先我们要明白什么是闭包,简单理解就是:在函数内部可以访问外部的变量,该函数+外部的变量=闭包那闭包有什么实际作用呢?闭包可以让一个函数维持住一个变量,不让该变量被销毁(但是该变量的值是可以变化)对象和闭包都可以维持住一个变量。如下图