У меня есть ниже код,Переменная JavaScript сфера
он работает, однако выход в консоли
мгновенным: истинный
instant2: ложные
как переменная не переписываться в глобальном масштабе. Как получить доступ к переменной в глобальной области?
var instant = false;
$('document').ready(function(){
chrome.extension.sendRequest({
action: "getStorage",
key: "instant"
}, function(response) {
instant = true;
console.log('instant: ', instant);
});
console.log('instant2: ', instant);
});
Cheers, Вы верны. Как я могу это исправить? – Hailwood
Это зависит от того, что вы пытаетесь сделать. Если вы хотите локальную версию мгновенного объявления, объявите ее с помощью «var», то есть «var instant = true;». – Skilldrick
На самом деле я просто хочу использовать переменную в глобальной области действия после ее завершения. – Hailwood