UncaughtUncaught语法在位置0的JSON中错误意外令牌u

时间:2017-01-17 05:07:20

标签: javascript algolia

我目前正在使用Algolia JS API但由于某种原因我在控制台中随机出现以下错误:

UncaughtUncaught syntax error unexpected token u in JSON at position 0

我目前的代码如下:

    var params  = {
        hitsPerPage: 10,
        page: 0,
        facets: '*'
    }   
    index.search('some search term', params, function load_search_products_callback(err, content) {
        console.log(content);
    });

问题是错误发生在代码的console.log(content)部分运行之前,所以我实际上无法解决问题是什么或发生了什么。

1 个答案:

答案 0 :(得分:2)

从查看代码我可以预测它是一个JS代码。

将undefined传递给JSON.parse作为参数时会出现

UncaughtUncaught syntax error unexpected token u in JSON at position 0

var a = undefined; JSON.parse( a );

这可能是您的代码中的问题。你需要弄清楚代码中发生了什么。

我希望'帮助