Events 我怎样才能拿到';e';作为事件处理程序的第一个参数自动传递的值?

Events 我怎样才能拿到';e';作为事件处理程序的第一个参数自动传递的值?,events,parameters,bind,addeventlistener,eventhandler,Events,Parameters,Bind,Addeventlistener,Eventhandler,好奇的是,有没有一种方法可以获取在下面的代码中作为事件处理程序的第一个参数自动传递的“e”值,这样我就可以使用bind了 button.addEventListener('click', function(e) { console.log(a + b); //3 console.log(e); //where does e come from and how do i bind it below? }.bind(null, [e value], 1, 2)); 如果我想将事件处理程序绑

好奇的是,有没有一种方法可以获取在下面的代码中作为事件处理程序的第一个参数自动传递的“e”值,这样我就可以使用bind了

button.addEventListener('click', function(e) {
  console.log(a + b); //3
  console.log(e); //where does e come from and how do i bind it below?
}.bind(null, [e value], 1, 2));

如果我想将事件处理程序绑定到预定义的参数以在函数中使用,这是否可能?

您能解释一下您在这里要做什么吗?最后一点是混淆,我希望能够将参数值绑定到事件处理程序。但是,我不知道如何获取“e”值,以便在不覆盖它的情况下绑定参数值。我只是好奇这是否可能。