在什么情况下你在javascript中使用闭包

时间:2014-03-28 19:01:12

标签: javascript

对于我而言,闭包一直是一个特色。但我认为它有一些强大的功能。但是,我理解它足以避免它,但还不足以利用它。我希望改变。

因此,当使用闭包通过减少大小,工作量,提高速度,可移植性和可维护性来帮助您的代码时,您能给我一些示例或情况。

我与原型相同的页面..我知道它是如何工作的,我知道如何使用它,但我不是一般的。我的主要编程风格就是创建大量功能。但是js提供了更多的功能,所以我想使用它们。

1 个答案:

答案 0 :(得分:1)

闭包对我来说非常自然,我一直都在使用它们。你没有看到这个的使用?

var count = 0;

$('#id').click(function(){
 ++count; //thanks to closure I can access count
});