javascript - 柯里化函数中第一个函数的命名约定
问题描述
如果涉及到这样的咖喱函数,是否有命名约定:
const someName = argA => argB => ...
const newFunction = someName(someArg)
有没有命名someName声明的约定?喜欢在它前面加上init / create等?
解决方案
您可以采用描述性命名,例如
const
multiplyBy = a => b => a * b,
multiplyWith5 = multiplyBy(5);
var array = [3, 14],
result = array.map(multiplyWith5);
推荐阅读
- r - 如何将答案特定反馈添加到 dist3.Rmd?
- javascript - 使用 Babel 将 TSX 编译为 JS 不正确
- python - 对 ProcessPoolExecutor 上下文的重复调用变慢(Python)
- javascript - JS 没有执行
- php - 将数组相加并显示每个字母使用了多少次
- websocket - ActiveMQ - 踩过 websockets - 同源策略
- angular - 如何在@angular/material 中仅添加必要的 UI 组件
- node.js - NodeJS 14:使用 SSL CA 包
- c++ - 改变窗口的 WndProc
- javascript - JSON-array 和 forEach 问题