我已经看过所有其他(优秀)答案(尤其是这个:How do JavaScript closures work?),但我希望你对我对这个概念的理解有所反馈。 我知道一个用例就是隐藏公共访问的私有方法的实现。 另外一个,我觉得是有它作为一个厂发电机: <script>
function carFactory(make) {
var m = make;
return { manu
我想建立一个基于Web的文件归档跟踪应用程序,并希望如何是最好的方式来建立它的一些反馈。 我正在尝试构建基于网络的文件归档应用程序(如Apple Time Machine),该应用程序监视外部硬盘驱动器,并且在添加文件/文件夹时将文件路径写入稍后可以搜索的数据库。因此,如果用户将此文件夹“我的文件夹”在此日期“04/16/12”添加到外部HD“Drive 1”,并且需要在以后找到该文件夹或其内