js里的arguments
arguments
是一个对应于传递给函数的参数的类数组对象。
简单来说就是包含所有传进函数的实参的一个集合。
var a=1; function fn2(a){ //arguments的某个数值就相当于某个形参 arguments[0]=3; alert(a); //弹出3 var a=2; alert(arguments[0]); //弹出2 } fn2(a); alert(a); //弹出1
arguments
是一个对应于传递给函数的参数的类数组对象。
简单来说就是包含所有传进函数的实参的一个集合。
var a=1; function fn2(a){ //arguments的某个数值就相当于某个形参 arguments[0]=3; alert(a); //弹出3 var a=2; alert(arguments[0]); //弹出2 } fn2(a); alert(a); //弹出1