将参数附加到AddEventListener中的匿名函数?

时间:2015-02-04 17:03:57

标签: javascript addeventlistener

我想以某种方式将时间x处的局部变量值附加到匿名函数,以便在调用函数时,将使用变量在时间x处具有的值来调用它。这可能吗?我宁愿避免一个队列,因为它会使我的实现变得很复杂(队列可能在读取内容时附加内容并从队列中删除是禁止的)。

代码

for (var i = 0; i<3; i++){
    window.addEventListener("load", function() {
        console.log(i);
    });
}

输出

2
2
2

我想要什么

0
1
2

0 个答案:

没有答案