Semicolonvsnosemicolon

JavaScript performance comparison

Revision 3 of this test case created by Marcel Duran

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
No Semicolon
eval("var a = 1\nvar\nb = 2\nvar c = 3\nfunction calc (arr){var r = 0\nfor (var i = 0, len = arr.length; i < len; i++){r += arr[i]}return r}calc([a,b,c])+"+Math.random())
pending…
Semicolon
eval("var a = 1;var b = 2;var c = 3;function calc (arr){var r = 0;for (var i = 0, len = arr.length; i < len; i++){r += arr[i];}return r;}calc([a,b,c])+"+Math.random()+";")
pending…

Compare results of other browsers

Revisions

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

0 Comments