您如何向知道其所包含概念的人(例如函数,变量等)解释JavaScript闭包,但不了解闭包本身?
我已经看过维基百科上给出的Scheme示例,但遗憾的是它并没有帮助.
javascript variables closures scope function
我最近一直在阅读很多Javascript,并且我注意到要导入的.js文件中的整个文件包含如下所示.
(function() { ... code ... })();
这样做的原因是什么,而不是一组简单的构造函数?
javascript scope coding-style iife
javascript ×2
scope ×2
closures ×1
coding-style ×1
function ×1
iife ×1
variables ×1