1.0.0 • Published 2 years ago

ycurry v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

Function are

函数作用

A Currified function based on the parameters of the passed function 一个根据传入函数参数柯里化函数

Using the example

使用例子

   let ycurry= require('ycurry')

    let c = ycurry(4,function(a,b,c,d){
           console.log(a,b,c,d)
      })
    c(1,2,3)(4);// 1,2,3,4

You can also initialize parameters

你也可以初始化参数

   let ycurry= require('ycurry')

    let c = ycurry(function(a,b,c,d){
           console.log(a,b,c,d)
      },[1,2])
      c(3)(4);// 1,2,3,4

参数说明

parameter description

一、定义要执行的函数 1、 Define the function to execute

Type:Function

二、初始化要保存的参数数组 2、 Initialize the array of parameters to save

Type:Array

三、执行时参数是否倒置
3、 Whether to invert the parameters during execution

Type:boolean

注意:

Note:

传入参数达到函数所定义的参数则会执行,如果在本次执行中,传入参数超出了所定义的参数,那么超出的部分也会传入此函数中 If the passed parameters reach the parameters defined by the function, they are executed. If the passed parameters exceed the defined parameters in this execution, the excess is passed into the function

Of course, you can also get the source code and put it into your own JS file ヾ( ̄▽ ̄)Bye~Bye~

当然,你也可以拿到的源代码,把它放进自己的JS文件ヾ( ̄▽ ̄)再见~再见~