Array [-1] ne fonctionne pas

var array = [1, 2, 3];

array[-1] = 42;

console.log(array);
console.log(array[-1]);
Sparkling Shrike