函数的变量作为全局变量

时间:2018-03-26 20:26:22

标签: javascript variables scope

我的代码是这样的:

var isPushEnabled;

OneSignal.isPushNotificationsEnabled(function(response) {
    if (response) {
        isPushEnabled = true;
        console.log(isPushEnabled); // it shows true
    } else {
        isPushEnabled = false;
        console.log(isPushEnabled); // it shows false
    }
});

console.log(isPushEnabled); // it shows undefined

我正在寻找一种在最后阶段显示“真实”或“虚假”而不是“未定义”的方法。

提前感谢您的回复!

0 个答案:

没有答案