在 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/