在尝试提供帮助之前,请注意:我是一个完全的新手。尝试保持简单;)
我正在尝试编写一种在HTML中的网页之间存储var值的方法。到目前为止,我还不是很成功。我目前遇到的问题是错误“意外令牌';”(当我将其粘贴到“ Ctrl + Shft + J”控制台中时





var cookieString = document.cookie;
var savedStats = 0;
var stats = 0;
var fsStat = 0;
var psStat = 0;
var testStat = 0;

function getStats() {
  function splitCookieString() {
    return savedStats = cookieString.split(',');
  }
  return stats = [savedstats[0], savedStats[savedstats.length - 1];
    return fsStat += stats[0];
    return psStat += stats[1];
    return testStat = 'Hello World!';
  }
}







它指向该行的末尾:





return stats = [savedstats[0], savedStats[savedstats.length -1];







请帮我!同样,当我在这里时,函数'getStats()'发生了一件令人毛骨悚然的事情,这使我在上面加上了两个'}'。

最佳答案

您发布的代码显示了围绕以下方面的一些问题:


return关键字(结构化编程)
assignment operator (=)(命令式编程)


我强烈建议对这些概念有一些了解。

10-04 21:50