Run details:
Mozilla/5.0 (X11; Linux x86_64; rv:126.0) Gecko/20100101 Firefox/126.0
Firefox 126
Linux
Desktop
2 years ago
clientWidth / clientHeight (simple property access)
6.3M/s
clientWidth / clientHeight (destructured)
6.3M/s
clientWidth / clientHeight (destructured and renamed)
6.2M/s
getBoundingClientRect() (destructured)
1.7M/s
getBoundingClientRect() (simple property access)
1.6M/s
View exact numbers
| Test name |
Executions per second |
|
✓
clientWidth / clientHeight (simple property access)
|
6,295,414 Ops/sec |
|
clientWidth / clientHeight (destructured)
|
6,295,165 Ops/sec |
|
clientWidth / clientHeight (destructured and renamed)
|
6,152,572 Ops/sec |
|
getBoundingClientRect() (destructured)
|
1,666,237 Ops/sec |
|
getBoundingClientRect() (simple property access)
|
1,561,574 Ops/sec |
Tests:
-
clientWidth / clientHeight (destructured and renamed)
-
clientWidth / clientHeight (destructured)
-
clientWidth / clientHeight (simple property access)
-
getBoundingClientRect() (destructured)
-
getBoundingClientRect() (simple property access)