Run details:
Mozilla/5.0 (X11; Linux x86_64; rv:131.0) Gecko/20100101 Firefox/131.0
Firefox 131
Linux
Desktop
one year ago
offsetWidth / offsetHeight (destructured)
9.0M/s
offsetWidth / offsetHeight (destructured and renamed)
9.0M/s
offsetWidth / offsetHeight (simple property access)
9.0M/s
getBoundingClientRect() (destructured)
3.9M/s
getBoundingClientRect() (simple property access)
3.9M/s
View exact numbers
Test name Executions per second
offsetWidth / offsetHeight (destructured) 9,042,932 Ops/sec
offsetWidth / offsetHeight (destructured and renamed) 8,982,914 Ops/sec
offsetWidth / offsetHeight (simple property access) 8,967,141 Ops/sec
getBoundingClientRect() (destructured) 3,880,477 Ops/sec
getBoundingClientRect() (simple property access) 3,865,725 Ops/sec
HTML Preparation code:
Script Preparation code:
Tests: