如何在函数外返回此操作的结果

How to return the result of this outside of the function?

本文关键字:操作 结果 返回 函数      更新时间:2023-09-26

我想在调用函数的地方返回result。我该怎么做?我通过console.log(result)而不是console.log(finger)得到结果。

我想把它传出去。

function fingercode() {
    var fp = new Fingerprint2();
    fp.get(function(result) {
      console.log(result);
    });
}
var finger = fingercode();
console.log(finger);

您需要callback函数

function fingercode(callback) {
      var fp = new Fingerprint2();
      fp.get(callback);
}
fingercode(function(finger){
    console.log(finger);
});