FileReader 1K vs FileReader 32K vs FileReader 64K vs FileReader 1M vs btoa 1K vs btoa 32K vs btoa 64K vs btoa 1M vs toBase64 1K vs toBase64 32K vs toBase64 64K vs toBase64 1M vs Self 1K vs Self 32K vs Self 64K vs Self 1M| Test case name | Result |
|---|---|
| FileReader 1K | |
| FileReader 32K | |
| FileReader 64K | |
| FileReader 1M | |
| btoa 1K | |
| btoa 32K | |
| btoa 64K | |
| btoa 1M | |
| toBase64 1K | |
| toBase64 32K | |
| toBase64 64K | |
| toBase64 1M | |
| Self 1K | |
| Self 32K | |
| Self 64K | |
| Self 1M |
| Test name | Executions per second |
|---|---|
| ✓ toBase64 1K | 1,315,469 Ops/sec |
| Self 1K | 253,447 Ops/sec |
| btoa 1K | 130,923 Ops/sec |
| FileReader 1K | 96,005 Ops/sec |
| toBase64 32K | 46,672 Ops/sec |
| FileReader 32K | 21,268 Ops/sec |
| toBase64 64K | 18,247 Ops/sec |
| FileReader 64K | 9,069 Ops/sec |
| Self 32K | 7,692 Ops/sec |
| btoa 32K | 4,069 Ops/sec |
| Self 64K | 3,739 Ops/sec |
| btoa 64K | 2,028 Ops/sec |
| toBase64 1M | 1,147 Ops/sec |
| FileReader 1M | 891 Ops/sec |
| btoa 1M | 64 Ops/sec |
| Self 1M | 59 Ops/sec |