Passing strings vs primitive in localStorage

JavaScript performance comparison

Test case created by Pamela Fox

Test runner

Warning! For accurate results, please disable Firebug before running the tests. (Why?)

Java applet disabled.

Testing in CCBot 2.0.0 / Other 0.0.0
Test Ops/sec
Passing in primitives
localStorage.setItem('num', 60481);
localStorage.setItem('on', true);
Passing in strings
localStorage.setItem('num', '60481');
localStorage.setItem('on', 'true');

Compare results of other browsers


You can edit these tests or add even more tests to this page by appending /edit to the URL.

1 Comment

ssafejava commented :

Nice to know that Chrome has optimized this and that there's no longer any reason to munge around and use anything but JSON.stringify().