Loopbackjs 在环回文档中,变量';cb&x27;代表什么?

Loopbackjs 在环回文档中,变量';cb&x27;代表什么?,loopbackjs,Loopbackjs,看看他们文档中的环回代码,我想了解的是,因为start是“cb”。我知道这是某种回调,但为什么到处都是呢?它与Async.js有什么关系吗?它与节点异步工作的方式有关。它使用一个“事件循环”,将其他i/o函数传递给后台工作线程。当后台工作完成时,事件循环接收回调。这里有一个很好的讨论: 调用昂贵资源的节点库遵循此模型以获得性能 回调函数是传递到库函数中的函数,在该函数完成处理时执行。它通常是匿名的 约定是让此函数接受错误参数作为第一个参数,并将结果作为后续参数。到处都可以看到这种模式: lib.

看看他们文档中的环回代码,我想了解的是,因为start是“cb”。我知道这是某种回调,但为什么到处都是呢?它与Async.js有什么关系吗?

它与节点异步工作的方式有关。它使用一个“事件循环”,将其他i/o函数传递给后台工作线程。当后台工作完成时,事件循环接收回调。这里有一个很好的讨论:

调用昂贵资源的节点库遵循此模型以获得性能

回调函数是传递到库函数中的函数,在该函数完成处理时执行。它通常是匿名的

约定是让此函数接受错误参数作为第一个参数,并将结果作为后续参数。到处都可以看到这种模式:

lib.somfunc( 'argument', function(err, res){

    if(err)....

}); 
js有些不同。它是一个库,提供了各种方法来编排使用回调的异步代码