未捕获的语法错误:localStorage的意外标识符&JSON

Uncaught SyntaxError: Unexpected identifier for localStorage & JSON

本文关键字:标识符 amp 意外 JSON 语法 错误 localStorage      更新时间:2023-09-26

我正在创建这个网站,我的Javascript出现了问题。我得到错误:未捕获的语法错误:意外的标识符这发生在我在Javascript上的一行中。

    var temp=localStorage.getItem(volunteerOpp);
         newObject = JSON.parse(temp);
              display newObject[0];

它在第3行显示了这个错误,我想我不确定问题是什么。

这是JSON.parse在您没有给它提供漂亮的JSON时抛出的错误。仔细查看volunteerOpp中的语法错误,可能是一个没有双引号的属性名称。

我不确定你想要什么,但你可以试试这个:

var temp = localStorage.getItem(volunteerOpp),
    newObject = JSON.parse(temp);
console.log(temp);
console.log(newObject);
console.log(newObject[0]);