我希望在调用函数的地方返回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);
答案 0 :(得分:3)
您需要callback
功能
function fingercode(callback) {
var fp = new Fingerprint2();
fp.get(callback);
}
fingercode(function(finger){
console.log(finger);
});