javascript 使用,概念,總結

1. 什麼是函數柯里化?

柯里化的定義:在數學和計算機科學中,柯里化是一種將使用多個參數的一個函數轉換成一系列使用一個參數的函數的技術。

function fn0(args,fn){

    return  function fn(...args){
        
    }
}

function carry(fn,args){
  var arg=[].slice.call(arguments,1);//獲取第一個函數外層參數。

return function fn(){
    
    var arg_all=arg.concat(arg,[].slice.call(arguments,0)); //合併內外層參數。

         fn(arg_all)

   }
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章