Equality Checks

JavaScript performance comparison

Test case created by bendman

Preparation code

 
<script>
Benchmark.prototype.setup = function() {
    function functionOne() {
     return true;
    }
    function functionTwo() {
     return true;
    }
    var sCache = 'functionTwo', fCache = functionTwo, iCache = 200;
};
</script>

Test runner

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

Java applet disabled.

Testing in unknown unknown
Test Ops/sec
String
if (sCache === 'functionOne') return true;
else return false;
pending…
Function
if (fCache === functionOne) return true;
else return false;
pending…
Integer
if (iCache === 100) return true;
else return false;
pending…
Relative Integer
if (iCache <= 100) return true;
else return false;
pending…

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

Compare results of other browsers

0 comments

Add a comment