本地存储中的Javascript

本地存储中的Javascript,javascript,browser,Javascript,Browser,我随机发现在我的localStorage中保存了一个字符串,它是一个缩小的javascript库。以下是它的开始: Riot.DDragon.fn={}; Riot.DDragon.dataTypes="item,champion,mastery,rune,summoner,language".split(","); (function(){ function k(a,d){ switch(d){ default: case "normal":

我随机发现在我的localStorage中保存了一个字符串,它是一个缩小的javascript库。以下是它的开始:

Riot.DDragon.fn={};
Riot.DDragon.dataTypes="item,champion,mastery,rune,summoner,language".split(",");
(function(){
  function k(a,d){
    switch(d){
      default:
      case "normal":
        return a;
      case "small":
        return parseInt(0.75*a);
      case "tiny":
        return parseInt(0.5*a)
    }
  }
}

它会继续,因为它太多了,无法粘贴在这里。它全部保存在一行中作为一个字符串,但我使它可读一点。我的问题是,为什么要将javascript保存在本地存储中?

你能澄清一下实际问题吗?快速谷歌搜索会引出这样的问题。这似乎与传奇联盟的比赛有关。至于为什么要在本地存储JS代码;我能想到几个原因,但没有一个好的原因。请看这篇文章,了解选择在localstorge中放置javascript的原因: