【发布时间】:2016-12-24 20:09:40
【问题描述】:
我的问题是这个 JavaScript sn-p 在 Firefox / Chrome 中运行没有任何问题,而 Safari 我得到错误:“SyntaxError: Unexpected token '>'”。
代码如下:
window.onclick = (test) => {
const googleWindow = window.open();
fakeAjax(response => {
googleWindow.location.replace(`https://google.com?q=${response}`);
});
};
function fakeAjax(callback) {
setTimeout(() => {
callback('example');
}, 1);
}
我google了一下,已经在论坛看到这里了,这个问题经常出现,可惜我没有找到合适的解决方案。
提前谢谢你 最好的问候
【问题讨论】:
-
寻找 Javascript 6 或 ECMAScript6 的兼容模式,你使用的语法属于更高版本的 js,所以检查一下。
标签: javascript safari syntax-error