No.

The [spec says](https://es5.github.io/#x15.4.5.2):

> The `length` property of this Array object is a data property whose value is always numerically greater than the name of every deletable property whose name is an array index.

There cannot be -1 properties.