identity vs. equality operator speed

Benchmark created by Niklas Dzösch on


Setup

var testInt = 42;
  var testString = "foobar";

Test runner

Ready to run.

Testing in
TestOps/sec
identityIntTrue
(testInt === 42);
ready
equalityIntTrue
(testInt == 42);
ready
identityIntFalse
(testInt === 24);
ready
equalityIntFalse
(testInt == 24);
ready
identityStringTrue
(testString === "foobar");
ready
equalityStringTrue
(testString == "foobar");
ready
identityStringFalse
(testString === "foobaz");
ready
equalityStringFalse
(testString == "foobaz");
ready

Revisions

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

  • Revision 1: published by Niklas Dzösch on