JavaScript陷阱/模式名称

JavaScript陷阱/模式名称,javascript,design-patterns,Javascript,Design Patterns,以下陷阱的正确名称是什么?我看到很多人犯了这个错误,所以我希望能够通过名字来引用它: for (var i = 0; i < imgs.length; i ++) { imgs[i].someFunc = function() { // var i not a closure variable console.log(imgs[i]); }; } for(变量i=0;i

以下陷阱的正确名称是什么?我看到很多人犯了这个错误,所以我希望能够通过名字来引用它:

for (var i = 0; i < imgs.length; i ++) {
   imgs[i].someFunc = function() {
      // var i not a closure variable
      console.log(imgs[i]);
   };
}
for(变量i=0;i
“闭包误解”我不知道是否有一个规范的名称,但这里有一个问题需要提及:我将使用“闭包误解”:-)但我担心其中会有歧义。。。我们需要他们的时候,马丁·福勒或道格·克罗克福德在哪里?!