Chrome扩展程序变量未定义

时间:2018-08-27 19:51:43

标签: javascript google-chrome-extension

tabID = [];

chrome.tabs.query({
    currentWindow: true
}, function(tabs) {
    for (var i = 0; i < tabs.length; i++) {
        tabID.push(tabs[i]["id"]);
    }
});

console.log(tabID[0]);

我正在尝试将当前窗口中的选项卡ID存储到数组中,然后对ID进行其他操作。但是,每次我尝试访问该数组时,都会说它是未定义的,但是我可以打印整个数组并查看ID。我是否需要做localStorage或其他操作,还是可以在本机JavaScript变量中工作?

0 个答案:

没有答案