var queues = this._selectionEventQueues, type; type没赋值,怎么会有值?

在看dgrid的源码的时候,看到了下面的代码,然后debug,type没有赋值为啥会有值,它是全局的还是函数作用域内部的?

_fireSelectionEvents: function () {
            var queues = this._selectionEventQueues,
                type;

            for (type in queues) {
                if (queues[type].length) {
                    this._fireSelectionEvent(type);
                }
            }
        },
        

全文的代码在这里 dgrid

阅读 2.4k
1 个回答

你这里不是用了 for ... in 吗?

自己去查这个语法的功能吧

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题