JavaScript/Chrome 扩展

标签 javascript google-chrome google-chrome-extension

这是我编写的代码,它曾经有效,但突然停止工作:

var waitEqua = 1 * 1 * 1000;

function getTC() {
    $.get (
        'http://www.roblox.com/marketplace/tradecurrency.aspx',

        function parseData(data) {
            var stuff = $(data).find('.CurrencyQuote');
            var rowh = stuff.find('.TableRow');
            var rate = rowh.find('.Rate');
            var rateb = /(......)(.)(......)/(rate.text());
            var spread = rowh.find('.Spread').text();
            localStorage["Tix"] = rateb[1];
            localStorage["Robux"] = rateb[3];
            localStorage["Spread"] = spread;
            spreadTehToast(spread);
        }
    );
}

我的错误位于 varrateb =/(......)(.)(......)/(rate.text()); ,错误为 Uncaught类型错误:对象不是函数。我没有更改代码。它刚刚坏了。

最佳答案

var rateb = /(......)(.)(......)/(rate.text()); 
据我所知,

不是有效的 JS(正则表达式不是一个函数,而是一个对象,正如错误所暗示的那样,但你试图将它用作函数),它看起来像是对 的调用exec() 丢失了。试试这个:

var rateb = /(......)(.)(......)/.exec(rate.text());

关于JavaScript/Chrome 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7775312/

相关文章:

google-chrome - 在谷歌浏览器上播放 m3u8 视频

javascript - Jwplayer 无法在 Chrome 中播放视频

javascript - 覆盖 Google Chrome 扩展程序的页面内容

google-chrome-extension - 使用Chrome扩展程序修改Google搜索结果页面

javascript - 检查用户是否安装了 Chrome 扩展程序

javascript - Fizz Buzz 返回值 javascript

javascript - 在javascript中将3字节RGB转换为2字节

javascript - 如何使用 Prop 或状态在点击时渲染或不渲染这 5 种形式中的 1 种?

php - 三个具有相同名称的选择标签的阅读选项

javascript - onaddstream 在重新协商后从未调用过