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.