array[array.length - 1] vs array.slice(-1)[0] vs [...array].reverse()| Test case name | Result |
|---|---|
| array[array.length - 1] | |
| array.slice(-1)[0] | |
| [...array].reverse() |
| Test name | Executions per second |
|---|---|
| ✓ array[array.length - 1] | 122,332,688 Ops/sec |
| array.slice(-1)[0] | 42,704,656 Ops/sec |
| [...array].reverse() | 35,111,464 Ops/sec |