| Test case name | Result |
|---|---|
| offsetWidth / offsetHeight (destructured and renamed) | |
| offsetWidth / offsetHeight (destructured) | |
| offsetWidth / offsetHeight (simple property access) | |
| getBoundingClientRect() (destructured) | |
| getBoundingClientRect() (simple property access) |
| Test name | Executions per second |
|---|---|
| offsetWidth / offsetHeight (destructured and renamed) | 1579083.5 Ops/sec |
| offsetWidth / offsetHeight (destructured) | 1416022.8 Ops/sec |
| offsetWidth / offsetHeight (simple property access) | 1387377.0 Ops/sec |
| getBoundingClientRect() (destructured) | 2273135.8 Ops/sec |
| getBoundingClientRect() (simple property access) | 2582263.2 Ops/sec |