Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Run results for:
Object.freeze vs Object.seal call
Go to the benchmark
Embed
Embed Benchmark Result
Run details:
User agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36
Browser:
Chrome 126
Operating system:
Windows
Device Platform:
Desktop
Date tested:
one year ago
Test name
Executions per second
normal
30459264.0 Ops/sec
freeze
9908244.0 Ops/sec
seal
10042837.0 Ops/sec
Script Preparation code:
var obj = { "vbmujvv": "rfigcpcvpj", "sjmcgvvk": 3, "efdarehl": { "odinthsuca": "rwjhmbfus", "noihjtjen": 27.73332043042913, "brspkaagb": "lnuiabcfd" }, "febtungjhfokf": 49.28625818957401, "eoemrkgi": { "jkcuwrpsh": "ekjoltm", "cincs": { "fcovbwk": { "whsgmjh": 48.00843935524626, "agsjflef": 46.700796253998014 }, "ovkdfudgfm": 84.83383163217746, "fpfetl": "djuvfjbjptf", "kobmkstj": { "wskgkkerk": 9, "kvnptptek": 37.63655947554132, "dsloun": 4 } }, "krirwk": { "sjgftomu": 51.663884142674775, "hpjgibnli": 4 }, "pkhkgruls": "isuodwjrg" }, "ortomnue": 71.71303423929236 };
Tests:
normal
const t = obj;
freeze
const t = Object.freeze(obj);
seal
const t = Object.seal(obj);