Javascript 未捕获的SyntaxError:particles.js的输入意外结束

Javascript 未捕获的SyntaxError:particles.js的输入意外结束,javascript,html,particles.js,Javascript,Html,Particles.js,我得到一个未捕获的SyntaxError:在处理particles.js时,第36行的输入意外结束。 代码: 代码的主要问题部分(触发错误的地方): particlesJS(“particlesJS”,resp); 变量计数\u粒子、统计数据、更新; 统计数据=新统计数据(); stats.setMode(0); stats.domElement.style.position=“绝对”; stats.domeElement.style.left=“0px”; stats.domElement.s

我得到一个未捕获的SyntaxError:在处理particles.js时,第36行的输入意外结束。
代码: 代码的主要问题部分(触发错误的地方):

particlesJS(“particlesJS”,resp);
变量计数\u粒子、统计数据、更新;
统计数据=新统计数据();
stats.setMode(0);
stats.domElement.style.position=“绝对”;
stats.domeElement.style.left=“0px”;
stats.domElement.style.top=“0px”;
document.body.appendChild(stats.domeElement);
count_particles=document.querySelector(“.js count particles”);
更新=函数(){
stats.begin();
stats.end();
if(window.pJSDom[0].pJS.particles&&window.pJSDom[0].pJS.particles.array){
count_particles.innerText=window.pJSDom[0].pJS.particles.array.length;
}
requestAnimationFrame(更新);
};
requestAnimationFrame(更新);

我认为您的JsonStuff需要是这样一个对象:

var jsonstuffs = {

  setData: function (key, obj) {
    var values = JSON.stringify(obj);
    localStorage.setItem(key, values);
  },

  getData: function (key) {
    if (localStorage.getItem(key) != null) {
      return JSON.parse(localStorage.getItem(key));
    } else {
      return false;
    }
  },

  updateDate: function (key, newData) {
    if (localStorage.getItem(key) != null) {
      var oldData = JSON.parse(localStorage.getItem(key));
      for (keyObj in newData) {
        oldData[keyObj] = newData[keyObj];
      }
      var values = JSON.stringify(oldData);
      localStorage.setItem(key, values);
    } else {
      return false;
    }
  }
}