为了账号安全,请及时绑定邮箱和手机立即绑定

未捕获的语法错误:particle.js 的输入意外结束

未捕获的语法错误:particle.js 的输入意外结束

杨魅力 2023-09-25 17:18:12
在使用 Particles.js 时,我收到 Uncaught SyntaxError: Unexpected end of input on line 36 。代码:https: //jsfiddle.net/30qtvprj/ 代码的主要问题部分(触发错误的地方):particlesJS("particles-js", resp);var count_particles, stats, update;stats = new Stats();stats.setMode(0);stats.domElement.style.position = "absolute";stats.domElement.style.left = "0px";stats.domElement.style.top = "0px";document.body.appendChild(stats.domElement);count_particles = document.querySelector(".js-count-particles");update = function() {  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(update);};requestAnimationFrame(update);
查看完整描述

1 回答

?
慕森王

TA贡献1777条经验 获得超3个赞

我认为你的 jsonstuffs 需要是一个像这样的对象:


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;

    }

  }

}


查看完整回答
反对 回复 2023-09-25
  • 1 回答
  • 0 关注
  • 50 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信