为什么这个循环只按一个按钮?

时间:2017-03-08 12:10:24

标签: javascript closures

为什么this.buttons只按了一个按钮?与this.element相同的问题 - 它只添加了最后一个按钮。

this.initialize = function(buttonsCount) {
  for (var i = 0; i < buttonsCount; i++) {
    var btn = new ToolBarButton("btn" + i, null);
    this.buttons.push(btn);
    this.element.insertBefore(btn.element, this.element.lastChild);
  }
};

0 个答案:

没有答案