我是 javascript 新手,目前正在开发一个简单的计数器,其想法是您可以将计数存储在 localStorage 中,并在需要时清除它们。
我一直在构建 W3C 示例,但无法清除 localStorage。
我尝试将值设置为零以及简单地清除和删除该项目,但这是我目前所处的位置:
function clickCounter()
{
if(typeof(Storage)!=="undefined")
{
if (localStorage.clickcount)
{
localStorage.clickcount=Number(localStorage.clickcount)+1;
}
else
{
localStorage.clickcount=1;
}
document.getElementById("result").innerHTML="You have clicked the button " + localStorage.clickcount + " time(s).";
}
}
function cleanUp(){
localStorage.clickcount=0;
}
</script>
</head>
<body>
<br/>
<p><button onclick="clickCounter()" type="button">Click me!</button></p>
<button onclick="cleanUp()">Reset button</button>
<div id="result"></div>