getBBox vs getBoundingClientRect vs getComputedTextLengthFastest: getBBox (1.3x faster)
215,953 ops/sec
212,451 ops/sec
166,301 ops/sec
Fastest: getComputedTextLength (2.9x faster)
1,479,664 ops/sec
968,550 ops/sec
507,567 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| getBBox | |
| getBoundingClientRect | |
| getComputedTextLength |
| Test name | Executions per second |
|---|---|
| ✓ getComputedTextLength | 245,411 Ops/sec |
| getBBox | 227,516 Ops/sec |
| getBoundingClientRect | 197,996 Ops/sec |