2016-08-18 119 views
0

我遇到这个JavaScript代码片段在Firefox/Chrome中运行时没有任何问题,Safari出现错误:“SyntaxError:Unexpected token'>'”。JavaScript Safari - SyntaxError:意外的令牌'>'

下面的代码:

window.onclick = (test) => { 
    const googleWindow = window.open(); 
    fakeAjax(response => { 
    googleWindow.location.replace(`https://google.com?q=${response}`); 
    }); 
}; 

function fakeAjax(callback) { 
    setTimeout(() => { 
    callback('example'); 
    }, 1); 
} 

我一派,并已在这里看到在论坛上,有问题经常出现,可惜我还没有找到一个合适的解决方案。

预先感谢您 问候

+0

寻找Javascript 6或ECMAScript6的兼容模式您使用的语法属于js的更高版本,因此请检查该语法。 –

回答