[this] 是一个数组 ,this 是这个数组的元素defer 是script元素在ie下的特有属性 ,加上这句之后代码都在最后执行。至于src="//:",认为没有什么意义,就整体来说 ,估计是外边还有代码来解析 这个 script 标签

解决方案 »

  1.   

    如果
    var fun = function(){
    return __method.apply(null,[this].conact($A(arguments))); 
    }var f = new fn;
    那么 this 就是 f
      

  2.   

    []就是数组,相当于 new Array()
      

  3.   


    this在function中指向当该function被作为构造方法调用时所实例化的对象。
    []是声明一个数组,[this]声明一个数组并且第一个元素为对当前实例的引用这个function具体的功能还要看__method和$A()是干嘛用的