意外令牌{在小书签Javascript代码中[关闭]

问题描述 投票:0回答:1

在我的机器上,将代码添加到书签的URL部分后,该代码即可工作。但是,在某些用户的浏览器上,它不适用于控制台中记录的意外{错误。

我使用Chrome。其他用户同时使用Chrome和Firefox,并收到带有意外令牌的错误。

这里是代码:

javascript:(
    function(){
        const BASE_URL = "http://localhost:3000";
        const jsScript = document.createElement('script');
        jsScript.type='text/javascript';
        jsScript.src= `${BASE_URL}/index.js`;
        document.getElementsByTagName('head')[0].appendChild(jsScript);

        const stylesheet = document.createElement("link");
        stylesheet.rel = "stylesheet";
        stylesheet.href = `${BASE_URL}/index.css`;
        document.getElementsByTagName("head")[0].appendChild(stylesheet);

        const bulma = document.createElement("link");
        bulma.rel = "stylesheet";
        bulma.href = "https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.5/css/bulma.min.css";
        document.getElementsByTagName("head")[0].appendChild(bulma);

        const fontAwesome = document.createElement("link");
        fontAwesome.rel = "stylesheet";
        fontAwesome.href = "https://pro.fontawesome.com/releases/v5.9.0/css/all.css";
        document.getElementsByTagName("head")[0].appendChild(fontAwesome);
    })();

似乎没有多余的括号或类似的东西,所以我不知道是什么导致了该错误。

javascript bookmarklet
1个回答
0
投票

ES6支持在少数浏览器中不完全可用,请在此处检查Link

© www.soinside.com 2019 - 2024. All rights reserved.