Run details:
Mozilla/5.0 (X11; Linux x86_64; rv:122.0) Gecko/20100101 Firefox/122.0
Firefox 122
Linux
Desktop
one year ago
Test name Executions per second
.at(-1) 403976320.0 Ops/sec
length - 1 583154816.0 Ops/sec
const LEN - 1 595068736.0 Ops/sec
Script Preparation code:
AخA
 
var LEN = 3000;
var arr = new Array(LEN).fill(0).map((_, i) => i);
Tests:
  • .at(-1)

     
    var other = arr.at(-1);
  • length - 1

     
    var other = arr[arr.length - 1]
  • const LEN - 1

     
    var other = arr[LEN - 1]