Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Run results for:
Set vs Object vs Map a4vw343v43
Go to the benchmark
Embed
Embed Benchmark Result
Run details:
User agent:
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:148.0) Gecko/20100101 Firefox/148.0
Browser:
Firefox 148
Operating system:
Ubuntu
Device Platform:
Desktop
Date tested:
24 days ago
Test name
Executions per second
Set
5268432.0 Ops/sec
Object
61847168.0 Ops/sec
Map
2935555.8 Ops/sec
Tests:
Set
var set = new Set(["one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten"]); set.add("eleven"); if(set.has("seven")){};
Object
var set = {"one": null, "two": null, "three": null, "four": null, "five": null, "six": null, "seven": null, "eight": null, "nine": null, "ten": null}; set["eleven"] = null; if(set["seven"]!== undefined){};
Map
var set = new Map([["one", null], ["two", null], ["three", null], ["four", null], ["five", null], ["six", null], ["seven", null], ["eight", null], ["nine", null], ["ten", null]]); set.set("eleven", null); if (set.get("seven") !== undefined){};