定义: arguments是一个类似于数组的对象,对应于传递给函数的参数,他有length属性,arguments[ i ]来访问对象中的元素,但是它不能用数组的一些方法。例如push、pop、slice等。 arguments虽然不是一个数组,但是它可以转成一个真正的数组。 function argText(a,b,c){ var actual = arguments.length; //实际传参个数 var hope = argText.length //期望传参个数 console.log(actual,hope); //转换数组: var args = [].slice.