为什么我的回调不接收结果?

时间:2020-01-22 16:30:15

标签: javascript jquery dom callback settimeout

let result;

function HelloFunction(callbackfn){
    setTimeout(() => result = 50 ,2000);
    callbackfn(result);
};

HelloFunction((a) => console.log(`Result is ${a}`));

输出:结果未定义。为什么结果不是50,因为它是回调

0 个答案:

没有答案