node.js - node.js 中回调的命名约定

标签 node.js callback naming-conventions

在 node.js 中传递给异步方法的回调函数的名称是否有命名约定?我见过很多不同的名字,我通常会选择一个在给定上下文中有意义的名字。

约定出现了吗?

最佳答案

我认为没有通用的命名约定。我在 camelCase 中使用正常的说话名称。我的同事更喜欢 Callback 后缀,例如 handleUserListCallback。我的另一个同事更喜欢 Handler 后缀,另一个更喜欢 __ (双下划线) 前缀 (是的,他是 python 信徒)

对于变量命名:明确命名。

function fetch(parameter, callback) {}
function worker(parameter, done) {}
function job(parameter, finish) {}

尽量使用易于理解的命名。一个是您可以理解的,另一个是试图阅读或改进您的代码并因此产生结果的人。

关于node.js - node.js 中回调的命名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20926912/

相关文章:

node.js - 使用流将base64写入文件

c - 连续扫描流缓冲区中字符串的最佳方法

Swift 3 - 如何将回调函数定义为参数

c# - 杂项功能静态类的理想类名

c++ - std::iota 的 iota 代表什么?

node.js - 我可以在一个域下上传多个node.js应用程序吗?

javascript - 在 puppeteer 中按 Enter 按钮

node.js - req.handle.writev 不是函数

jquery ajax外部回调函数

database - 从数据库获取数据的对象是否有通用名称?