Skip to content

Instantly share code, notes, and snippets.

@diegocasmo
Last active August 29, 2015 14:25
Show Gist options
  • Select an option

  • Save diegocasmo/5df854f8d34e8acf24d6 to your computer and use it in GitHub Desktop.

Select an option

Save diegocasmo/5df854f8d34e8acf24d6 to your computer and use it in GitHub Desktop.

Revisions

  1. diegocasmo revised this gist Jul 24, 2015. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions local_storage_size.js
    Original file line number Diff line number Diff line change
    @@ -1,7 +1,7 @@
    var total = 0;
    for (var x in localStorage) {
    var keySize = ((localStorage[x].length * 2) / 1024 / 1024).toFixed(2);
    console.log(x + '=' + keySize + ' MB');
    for (var key in localStorage) {
    var keySize = ((localStorage[key].length * 2) / 1024 / 1024).toFixed(2);
    console.log(key + '=' + keySize + ' MB');
    total += parseFloat(keySize);
    }
    console.log('total=' + total.toFixed(2) + ' MB');
  2. diegocasmo revised this gist Jul 24, 2015. 1 changed file with 4 additions and 3 deletions.
    7 changes: 4 additions & 3 deletions local_storage_size.js
    Original file line number Diff line number Diff line change
    @@ -1,6 +1,7 @@
    var total = 0;
    for (var x in localStorage) {
    console.log(x + '=' + ((localStorage[x].length * 2) / 1024 / 1024).toFixed(2) + ' MB');
    total += parseFloat(((localStorage[x].length * 2) / 1024 / 1024).toFixed(2));
    var keySize = ((localStorage[x].length * 2) / 1024 / 1024).toFixed(2);
    console.log(x + '=' + keySize + ' MB');
    total += parseFloat(keySize);
    }
    console.log('total=' + total + ' MB');
    console.log('total=' + total.toFixed(2) + ' MB');
  3. diegocasmo created this gist Jul 24, 2015.
    6 changes: 6 additions & 0 deletions local_storage_size.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,6 @@
    var total = 0;
    for (var x in localStorage) {
    console.log(x + '=' + ((localStorage[x].length * 2) / 1024 / 1024).toFixed(2) + ' MB');
    total += parseFloat(((localStorage[x].length * 2) / 1024 / 1024).toFixed(2));
    }
    console.log('total=' + total + ' MB');