| Test case name | Result |
|---|---|
| Number String() | |
| Number.toString() | |
| Number `${value}` | |
| Number "" + value | |
| Number value + "" | |
| BigInt String() | |
| BigInt.toString() | |
| BigInt `${value}` | |
| BigInt "" + value | |
| BigInt value + "" | |
| Boolean String() | |
| Boolean.toString() | |
| Boolean `${value}` | |
| Boolean "" + value | |
| Boolean value + "" | |
| Object String() | |
| Object.toString() | |
| Object `${value}` | |
| Object "" + value | |
| Object value + "" |
| Test name | Executions per second |
|---|---|
| Number String() | 207873.6 Ops/sec |
| Number.toString() | 222834.9 Ops/sec |
| Number `${value}` | 473930.1 Ops/sec |
| Number "" + value | 470552.9 Ops/sec |
| Number value + "" | 474393.1 Ops/sec |
| BigInt String() | 47319.4 Ops/sec |
| BigInt.toString() | 52418.5 Ops/sec |
| BigInt `${value}` | 52524.6 Ops/sec |
| BigInt "" + value | 51093.6 Ops/sec |
| BigInt value + "" | 51298.5 Ops/sec |
| Boolean String() | 239351.8 Ops/sec |
| Boolean.toString() | 304650.0 Ops/sec |
| Boolean `${value}` | 425376.8 Ops/sec |
| Boolean "" + value | 305662.1 Ops/sec |
| Boolean value + "" | 323930.4 Ops/sec |
| Object String() | 25025.8 Ops/sec |
| Object.toString() | 25195.6 Ops/sec |
| Object `${value}` | 24817.0 Ops/sec |
| Object "" + value | 24854.1 Ops/sec |
| Object value + "" | 24873.4 Ops/sec |