String vs Object (v6)

Revision 6 of this benchmark created by Unix Superhero on


Setup

var willemString1 = "Willem and some more text";
  var willemString2 = "Willem and some more text";
  var willemString3 = "Willem and some othr text";
  
  var willemObject1 = new String("Willem and some more text");
  var willemObjEql1 = new String("Willem and some more text");
  
  var willemObject2 = new String("Willem and some othr text");
  var willemObjEql2 = new String("Willem and some othr text");

Test runner

Ready to run.

Testing in
TestOps/sec
Identical - String
var result = willemString1 === willemString2;
ready
Identical - Object
var result = willemObject1 === willemObject1;
ready
Different - String
var result = willemString2 === willemString3;
ready
Different - Object
var result = willemObject1 === willemObject2;
ready
Different Object - Same String #1
var result = willemObject1 === willemObjEql1;
ready
Different Object - Same String #2
var result = willemObject2 === willemObjEql2;
ready

Revisions

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

  • Revision 1: published by Willem Mulder on
  • Revision 2: published on
  • Revision 3: published on
  • Revision 4: published by Steven Holms on
  • Revision 5: published by Willem Mulder on
  • Revision 6: published by Unix Superhero on
  • Revision 7: published on
  • Revision 8: published on
  • Revision 9: published on
  • Revision 10: published by Ezequiel Schwartzman on