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

 

posted @ 2022-03-17 11:23  Pavetr  阅读(44)  评论(0)    收藏  举报