Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Run results for:
Prototype chains
Go to the benchmark
Embed
Embed Benchmark Result
Run details:
User agent:
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Browser:
Chrome 131
Operating system:
Linux
Device Platform:
Desktop
Date tested:
one year ago
Test name
Executions per second
level 5
82417.3 Ops/sec
level 4
82477.9 Ops/sec
level 3
81940.3 Ops/sec
level 2
81243.1 Ops/sec
level 1
80083.8 Ops/sec
Script Preparation code:
const level1 = {a: 1}; const level2 = {b: 1}; const level3 = {c: 1}; const level4 = {d: 1}; const level5 = {e: 1}; level2.__proto__ = level1; level3.__proto__ = level2; level4.__proto__ = level3; level5.__proto__ = level4;
Tests:
level 5
for (var i=0; i<10000; i++) { level5.a; }
level 4
for (var i=0; i<10000; i++) { level4.a; }
level 3
for (var i=0; i<10000; i++) { level3.a; }
level 2
for (var i=0; i<10000; i++) { level2.a; }
level 1
for (var i=0; i<10000; i++) { level1.a; }