1. 程式人生 > >javascript函數之arguments

javascript函數之arguments

code 綁定 ole color -s undefined java script rip

function foo(x,y,z){
   console.info (arguments.length);   //2 實際的參數個數
   console.info(arguments[0]);  //傳入的第一個參數
   arguments[0] = 10;
   console.info(x);     //10   因為傳入了第一個參數,所以存在綁定關系
   arguments[2] = 100;
   console.info(z);  //undefined  沒有傳入第三個參數,不存在綁定關系
   console.info(arguments.callee === foo);    //true
}

foo(
1,2); foo.length //3 foo.name //"foo"

javascript函數之arguments