LocalStorage size test
how to test how much data can your localStorage contain
HTML
Successfully stored <span id="stored">0</span> kCh. <br/>
<button id="start">Start</button>
<button id="stop">Stop</button>
<button onclick="localStorage.clear();">Clear</button>
JavaScript
var stopped = false
function start(){
stopped = false
var value = new Array(10).join("a")
var i = 1
var task = function() {
if (stopped) return
localStorage['key_'+i] = value
$("#stored").text(i*10)
i++
stopped = true
alert(localStorage['key_1'])
setTimeout(task)
}
task()
}
jQuery('#start').click(start)
jQuery("#stop").click(function(){
stopped = true
})