Run details:
Mozilla/5.0 (X11; Linux x86_64; rv:116.0) Gecko/20100101 Firefox/116.0
Firefox 116
Linux
Desktop
2 years ago
offsetWidth / offsetHeight (simple property access)
6.1M/s
offsetWidth / offsetHeight (destructured)
6.0M/s
offsetWidth / offsetHeight (destructured and renamed)
6.0M/s
getBoundingClientRect() (simple property access)
3.1M/s
getBoundingClientRect() (destructured)
3.0M/s
View exact numbers
| Test name |
Executions per second |
|
✓
offsetWidth / offsetHeight (simple property access)
|
6,117,702 Ops/sec |
|
offsetWidth / offsetHeight (destructured)
|
6,015,168 Ops/sec |
|
offsetWidth / offsetHeight (destructured and renamed)
|
5,969,586 Ops/sec |
|
getBoundingClientRect() (simple property access)
|
3,057,970 Ops/sec |
|
getBoundingClientRect() (destructured)
|
2,965,858 Ops/sec |
Tests:
-
offsetWidth / offsetHeight (destructured and renamed)
-
offsetWidth / offsetHeight (destructured)
-
offsetWidth / offsetHeight (simple property access)
-
getBoundingClientRect() (destructured)
-
getBoundingClientRect() (simple property access)