咖喱函数中第一个函数的命名约定

时间:2019-10-27 19:01:44

标签: javascript naming-conventions

如果涉及到这样的咖喱函数,是否有名称约定:

const someName = argA => argB => ...
const newFunction = someName(someArg)

是否有任何约定来命名 someName 的声明?像以init / create等为前缀?

1 个答案:

答案 0 :(得分:3)

您可以采用描述性的命名方式,例如

const
    multiplyBy = a => b => a * b,
    multiplyWith5 = multiplyBy(5);

var array = [3, 14],
    result = array.map(multiplyWith5);