未捕获的SyntaxError:意外的标识符(Chrome扩展名)

时间:2012-02-26 08:11:04

标签: javascript google-chrome-extension

我收到了一个Uncaught SyntaxError:这段代码的第一行出现了意外的标识符。我是JavaScript的新手,所以我很遗憾这很简单。

chrome.tabs.getSelected(function(Tab tab) {
    var url = tab.url;
    console.log(url);
});
console.log("test");

1 个答案:

答案 0 :(得分:6)

chrome.tabs.getSelected(function(Tab tab) {

JavaScript没有静态类型声明;当Chrome文档告诉您Tab tab仅仅是为了您的信息时,而不是您在JS中实际写的内容。

此外,您还错过了getSelected方法的参数。

chrome.tabs.getSelected(null, function(tab) {