Javascript闭包(我认为)

Javascript closures (I think)

本文关键字:闭包 Javascript      更新时间:2023-09-26

我有一段我正在使用的代码,这是以前的开发人员传给我的。我只是想更好地理解它,而不是天真地使用它。下面是代码:

slides.paginator.click(function (e) {
    e.preventDefault();
    interval.stop();
    switchSlide($(this).index());
    interval.start();
});

我不理解的部分是通过这个匿名函数传递的参数e。我以前见过这种情况,我认为这与闭包有关,但我也不确定。谁能给我一点关于这个参数e是如何工作的见解?我在其他情况下也看到过这种情况,比如jQuery的AJAX方法。

甚至给我指一篇文章的正确方向都会有很大的帮助。谢谢!

"e"来自"event",检查jquery .click() docs http://api.jquery.com/click/

function(e){}取代"handler(eventObject) "