Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Prototype chains
(version: 1)
Comparing performance of:
level 5 vs level 4 vs level 3 vs level 2 vs level 1
Created:
one year ago
by:
Guest
Jump to the latest result
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; }
Rendered benchmark preparation results:
Suite status:
<idle, ready to run>
Run tests (5)
Previous results
Fork
Test case name
Result
level 5
level 4
level 3
level 2
level 1
Fastest:
N/A
Slowest:
N/A
Latest run results:
Run details:
(Test run date:
one year ago
)
User agent:
Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Mobile Safari/537.36
Browser/OS:
Chrome Mobile 132 on Android
View result in a separate tab
Embed
Embed Benchmark Result
Test name
Executions per second
level 5
102619.8 Ops/sec
level 4
102650.3 Ops/sec
level 3
102334.4 Ops/sec
level 2
102468.3 Ops/sec
level 1
102033.4 Ops/sec
Related benchmarks:
Prototype
Prototype
prototype function
__proto__ vs. create vs create
dfdsfsdfsssdd
dfdsfsdfsssddsd
asdfasdffdas
=1vman
fn vs afn
Comments
Confirm delete:
Do you really want to delete benchmark?