리셋 함수와arguments

5252 단어 arguments
함수 A는 매개 변수로 함수 B에 전달되고, 함수 B는 A를 실행하면 A를 리셋 함수라고 부른다.
 
function B(A){
   var ret = A();
   return ret;
}
여기, A는 리셋 함수입니다.
 
 1 function addone(a){return  a+1;};          // 
 2         function mulitiply(an)         // 
 3  { 4              var i,ar =new Array(arguments.length-1);
 5              if (typeof arguments[arguments.length-1]==="function")
 6                   for(i=0;i<arguments.length-1;i++)
                           //arguments[arguments.length-1]  7                         ar[i]=arguments[arguments.length-1](arguments[i]*2);     // 2 。
 8              return ar; 
 9         }
10         var myarr=mulitiply(1,2,3,addone);      // 
11         myarr;       //[3, 5, 7]
 

좋은 웹페이지 즐겨찾기