所谓闭包,就是在一个函数中,包含子函数;并且子函数可以调用主函数的局部变量

所以闭包实际上就是内部函数,一般写在return中;

闭包的机制使得主函数的局部变量相当于C中的静态变量,每调用一次闭包,可以对局部变量进行更改,在下一次调用时,是在更改的基础上进行再更改。利用这种机制实现计数器和迭代器。