这里this代表的应该是一个数组,整个函数的功能是把页面上的控件名付给this数组,函数应该是不完全的,arguments是页面上的控件

解决方案 »

  1.   

    javascript中有一个定义数组的对象(var arr = new Array()),这是系统中定义的,而楼主所说的是用户自己定义的数组对象,用它实现了Array的功能。可以这样理解这是一个数组对象的定义,this指的是对象本身
      

  2.   

    还是没有人告诉我arguments是做什么用的?能不能写段代码,把这个数组的内容显示出来
      

  3.   

    arguments是initArray函数的参数。