A custom number of parameters can be defined by the Coriolization function 一个可以自定义参数个数的柯里化函数
let qcurry= require('qcurry')
let c = qcurry(4,function(){
console.log(arguments)
})
c(1,2,3)(4);// 1,2,3,4
let qcurry= require('qcurry')
let c = qcurry(4,function(){
console.log(arguments)
},[1,2])
c(3)(4);// 1,2,3,4
一、定义执行该函数需要的参数个数
1、 Specifies the Number of parameters required to execute this function
二、定义要执行的函数 2、 Define the function to execute
三、初始化要保存的参数数组 3、 Initialize the array of parameters to save
四、执行时参数是否倒置
4、 Whether to invert the parameters during execution