JavaScript 函数闭包

在函数中定义函数,这些定义的内部函数可以访问它们所在的外部函数中所有局部变量、参数以及声明的其它内部函数。当这样的内部函数在包含它们的外部函数之外被调用时就会形成闭包。

 

在没有class机制只有函数的语言里,借助闭包同样可以封装私有变量。

 

posted @ 2019-04-18 20:31  路漫漫我不畏  阅读(156)  评论(0编辑  收藏  举报