Test case name | Result |
---|---|
offsetWidth / offsetHeight (destructured and renamed) | |
offsetWidth / offsetHeight (destructured) | |
offsetWidth / offsetHeight (simple property access) | |
getBoundingClientRect() (destructured) | |
getBoundingClientRect() (simple property access) | |
clientWidth / clientHeight (destructured) | |
clientWidth / clientHeight (simple property access) |
Test name | Executions per second |
---|---|
offsetWidth / offsetHeight (destructured and renamed) | 1485402.2 Ops/sec |
offsetWidth / offsetHeight (destructured) | 1515252.6 Ops/sec |
offsetWidth / offsetHeight (simple property access) | 1448083.4 Ops/sec |
getBoundingClientRect() (destructured) | 2077076.0 Ops/sec |
getBoundingClientRect() (simple property access) | 1862657.1 Ops/sec |
clientWidth / clientHeight (destructured) | 1780388.0 Ops/sec |
clientWidth / clientHeight (simple property access) | 1642736.5 Ops/sec |