Javascript 如何在JavasScript中不使用JSON将itens名称和分数保存到localStorage

Javascript 如何在JavasScript中不使用JSON将itens名称和分数保存到localStorage,javascript,save,set,local-storage,Javascript,Save,Set,Local Storage,我不明白如何设置和获得更多的每行一个项目,如名称和分数。。。我只拿回名字和保存的最后分数。。。 我不需要使用JSON:/ var i=0; function saveData() { var score = (Math.random()*10).toFixed(); console.log(score); var player1 = "player1" + i; var score = "score " + i; i++; player1 = p

我不明白如何设置和获得更多的每行一个项目,如名称和分数。。。我只拿回名字和保存的最后分数。。。
我不需要使用JSON:/

var i=0;
function saveData()
{

    var score = (Math.random()*10).toFixed();
    console.log(score);
    var player1 = "player1" + i;
    var score = "score " + i;
    i++;
    player1 = prompt("What is your player1?");
    localStorage.setItem(player1, score);
}

function showData()
{
    var show = '';
    for(var j=0 ; j<=localStorage.length-1; j++){
          key = localStorage.key(j);
          value = localStorage.getItem(key);
          show =  show+  "\n"+key;
    }
    alert(show + "\n"+ value);
}
var i=0;
函数saveData()
{
var分数=(Math.random()*10.toFixed();
控制台日志(score);
var player1=“player1”+i;
var score=“score”+i;
i++;
player1=提示(“您的player1是什么?”);
setItem(player1,score);
}
函数showData()
{
var show='';

对于(var j=0;j好的,我做得很好,现在我想让它按分数排序,而不是按名称排序。有办法吗

    var sacore = (Math.random()*10).toFixed(2);
    console.log(sacore);
    var score = sacore.toString();
    var player1 = ("player1" + score+ "score") + i;
    //var score = "score " + i;
    i++;
    player1 = prompt("What is your player1?");
     player1 = player1 +" "+  (score);
    localStorage.setItem(player1, score);

好的,我做到了,现在我想让它按分数排序,而不是按名字。有办法吗

    var sacore = (Math.random()*10).toFixed(2);
    console.log(sacore);
    var score = sacore.toString();
    var player1 = ("player1" + score+ "score") + i;
    //var score = "score " + i;
    i++;
    player1 = prompt("What is your player1?");
     player1 = player1 +" "+  (score);
    localStorage.setItem(player1, score);

可能重复的“我需要不使用JSON执行此操作”:您已经可以从
localStorage
中获取多个值;您确定要存储多个值吗?您是否在
提示符
弹出窗口中填写了不同的值?您不能或不想使用JSON的原因是什么?好的,我已经完成了,现在我希望对其进行排序按分数,而不是按名称。有没有办法?我需要的可能重复项不使用JSON:/您已经可以从
localStorage
获取多个值;您确定要存储多个值吗?您是否在
提示符
弹出窗口中填写了不同的值?您不能或不想使用JSON的原因是什么?好的,我做到了,现在我想让它按分数排序,而不是按名字。有办法吗?