为什么要闭包:闭包的功能是利用小函数带出大函数的变量,类似于全局变量。但是如果用全局变量就违背了基本原则:几乎所有变成语言都希望尽可能少的定义全局变量,因为容易被他人不小心改写导致出错,或者一直占用资源不释放。因此用闭包替代更好。
点赞 评论
牛客网
牛客企业服务