== vs ===

JavaScript performance comparison

Revision 2 of this test case created

Preparation code

 
<script>
Benchmark.prototype.setup = function() {
    var string1 = 'Really funky beat', string2 = 'Really funky beaT', _false= false,
    _true = true, nb1 = 12345, nb2 = 12345;
};
</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 comparison
string1 == string1
string1 == string2
pending…
Strict String comparison
string1 === string1
string1 === string2
pending…
Number comparison
nb1 == nb1
nb1 == nb2
pending…
Strict number comparison
nb1 === nb1
nb1 === nb2
pending…
Bool comparison
_true == _true
_true == _false
pending…
Strict Bool comparison
_true === _true
_true === _false
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. Here’s a list of current revisions for this page:

0 comments

Add a comment